이 과정에서는 Amazon Elastic Container Service(Amazon ECS)에서 엔터프라이즈 규모로 실행되는 애플리케이션을 관리하는 방법을 배웁니다. 빠르고 안전하게 확장 또는 축소할 수 있는 환경을 구축하는 방법을 배웁니다. 애플리케이션 크기 조정과 인프라 크기 조정을 구별하는 방법도 배웁니다. 마지막으로 애플리케이션 크기 조정에 가장 적합한 지표를 식별하기 위해 테스트를 수행하는 방법을 배웁니다.
- 과정 수준: 고급
- 소요 시간: 90분
참고: 이 과정의 동영상에는 한국어 트랜스크립트 또는 자막이 지원되며 음성은 영어로 출력됩니다. 자막을 표시하려면 동영상 화면 우측 하단의 CC 버튼을 클릭하세요.
참고: 이 과정은 Google Chrome(최신 주요 버전 2개), Microsoft Edge(최신 주요 버전 2개), Safari(최신 주요 버전 2개)에 최적화되어 있습니다.
활동
이 과정에는 프레젠테이션과 데모가 포함되어 있습니다.
과정 목표
이 과정에서 배울 내용은 다음과 같습니다.
- 애플리케이션에 적합한 크기 조정 전략 결정
- 복원력 및 성능이 뛰어난 크기 조정 전략 구현
수강 대상
이 과정의 수강 대상은 다음과 같습니다.
- 클라우드 아키텍트
- DevOps 엔지니어
- 운영 담당 직원
- 개발자
수강 전 권장 사항
이 과정을 수강하기 전에 다음 조건을 갖출 것을 권장합니다.
- 컨테이너 및 Amazon ECS에 대한 실무 지식
- Amazon ECS에서 간단한 애플리케이션을 배포한 경험
- Amazon Elastic Container Service (ECS) Primer
- Building Enterprise Architectures in Amazon ECS
- Managing the Application Lifecycle in Amazon ECS
과정 개요
모듈 1: 확장 가능한 환경 구축
- 과정 소개
- 비용, 성능, 복원력 간에 균형 유지
- 테스트 및 지표 사용
- 용량 및 크기 조정 동작
- 확장성 모범 사례
- 안전하게 축소
모듈 2: 시나리오 1: Service Auto Scaling 구성
- CPU 바인딩 애플리케이션 크기 조정
- 테스트 설정
- 프런트엔드 서비스 테스트
- Service Auto Scaling 구성
모듈 3: 시나리오 2: 자동 크기 조정 구성
- 작업자 기반 애플리케이션 크기 조정
- 테스트 설정
- 작업자 기반 애플리케이션 테스트 및 구성