일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
- Docker
- 클라우드
- 시스템엔지니어
- Azure AD
- Azure
- Entra ID
- Microsoft
- cloud engineer
- Microsoft Azure
- Microsoft 365
- Linux
- Exchange Online
- 네트워크
- 가상화
- 컴퓨터
- aws
- 시트릭스
- SE
- 클라우드엔지니어
- windows
- It
- 그룹정책
- 시스템 엔지니어
- network
- 메일보안
- 리눅스
- cloud
- windows server
- Server
- 리눅스마스터1급
- Today
- Total
목록전체 글 (118)
Cloud System Engineer
이미지 도커 허브에 올리기 도커파일을 빌드한다. Docker build –tag jaehyeon:0.1 . 도커 이미지 확인 Docker images 도커 이미지 올리기 Docker tag [이미지 이름] [허브아이디]/tag docker tag jaehyeon:0.1 tkfussla/jaehyeon:0.1 Docker push [허브 아이디]/[이미지 이름:버전] 도커 이미지 삭제 docker rmi [이미지 이름] 삭제가 안될때 docker rmi -f [이미지 이름] 기존 이미지를 삭제하고 docker rmi tkfussla/ubuntu:0.1 docker pull repository/tag 를 통해 이미지를 받는다. docker pull tkfussla/ubuntu:0.1 을 내려받는다. 삭제된 ..
AWS VPC 란? VPC는 AWS 내에서 사설네트워크를 구축하기 위한 서비스다. 네트워크 요건에 근거한 IP 주소 범위 선택과 서브넷 생성, 가상 라우터의 라우팅 기능,게이트웨이 설정 등 기능을 사용하여 클라우드 상에 사설 네트워크를 구축 할 수 있다. ELB 서브넷 클라이언트 PC 요청을 받아 로드밸런서를 배치하기 위한 네트워크는 10.0.0.0/24 LB는 탄력적 IP를 사용하여 글로벌 IP 주소를 할당함 웹 에플리케이션 서버에 접근 할 수 있도록 톰캣의 경우 8080 아파치일 경우 80포트를 허가해주는 보안 그룹을 생성한다. WebAP 서브넷 웹 애플리케이션 서버를 작동시키는 EC2 인스턴스를 배치하기 위한 네트워크 주소는 10.0.1.0/24를 준다. EC2 인스턴스 대한 접속은 LB로부터 접속..
서비스를 사용하는 데 아무런 지장 없이 배포를 진행하는 경우를 뜻함. Auto scaling 그룹 생성 생성완료 로드밸런서 생성 Auto scaling 그룹 -> 편집 -> practice-target-group 대상 그룹에 등록한 뒤 저장 브라우저에서 로드 밸런서의 DNS 주소로 접속 시도해서 샘플 프로젝트가 올라오는지 확인 새로운 버전 코드를 적용한 AMI 시작 탬플릿 생성 기존 버전의 코드를 서비스하고 있으니 새로운 버전의 코드를 배포할 계획이다. 중지된 인스턴스를 시작 /var/www/html/index.html 코드를 수정한다. 인스턴스를 중지 시키고 중지된 인스턴스를 이미지로 만든다. 탬플릿의 설정값을 처음부터 다 채우지 않고 기존 템플릿에서 같은 부분은 가져다 쓰기위해 예전에 생성해둔 템플릿..
AWS와 같은 클라우드 서비스를 사용하지 않으려면 L4 스위치와 같은 장비를 직접 구매해서 관리해야 하지만 AWS에서는 몇번의 클릭만으로 같은 기능을 구현 할 수 있다. AWS에서 로드밸런서의 기능을 하는 서버를 내부적으로 관리해주기 때문에 우리가 직접 SSH로 접속 할 수 없다. 로드밸런스가 받은 요청을 특정 인스턴스 또는 Auto Scaling 그룹에 전달하도록 설정가능하다. 대상 그룹은 로드밸런서가 요청을 전달할 서버를 묶어놓은 그룹이다. 이 그룹은 인스턴스나 오토스케일링 그룹이 포함될 수 있다. 로드밸런서 생성 로드밸런서 생성 Auto Scaling 그룹 선택 -> 편집 방금 생성한 practice-target-group을 추가한 뒤 저장 로드밸런서도 하나의 서버이고 클라이언트의 요청을 직접 받기..
인스턴스 생성 보안그룹 생성 Ssh 접속 화면 http, https 접근 보안그룹 추가 보안그룹 적용 http 접속 /var/www 에 index.html 생성 그후 퍼블릭 ip 로 접속한 결과 이미지(AMI) 생성 (인스턴스는 반드시 중지상태) Ami ID를 복사해 둔다. 인스턴스 -> 템플릿 시작하기 메뉴 선택 Auto Scaling 그룹 생성 Auto Scaling 그룹 내 인스턴스 수를 자동으로 조절하기 위한 조정 정책을 설정하는 화면임 최소 1대에서 최대 2대 인스턴스를 실행하게 해서 평균 cpu사용량이 80%를 기준으로 설정함 Stress –cpu 1 –timeout 600 활동 기록 탭을 클릭하면 cpu 사용률 증가로 인해 인스턴스 수가 1대에서 2대로 늘어갔다는 이력이 생겼다. Cpu 사용..
디스턴스 벡터 , 링크 스테이트 디스턴스 벡터 알고리즘은 말 그대로 거리와 방향만 위주로 만들어진 라우팅 알고리즘이다. 라우터는 모든 경로를 자신의 라우팅 테이블에 저장하는데, 이 라우터는 목적지까지 거리(홉 카운트) , 목적지 까지 가려면 인접 라우터를 거져야하는 방향만을 저장한다. 따라서 인접 라우터들과 주기적으로 라우팅 테이블을 교환해서 자신의 정보에 변화가 생겼는지 확인하고 관리한다. (RIP은 30초에 한번 확인함) 디스턴스 벡터 알고리즘은 한 라우터가 모든 라우팅 정보를 가지고 있을 필요가 없기때문에 메모리를 절약할 수 있다. 또한 불필요한 트래픽이 없고 라우팅 테이블에 변화가 생길 경우 모든 라우터가 알때까지 걸리는 시간 Convergence time이 느리다. 이렇게 느린 업데이트 때문에 ..