Print
카테고리: [ Amazon Web Services ]
조회수: 5888

1. 개요

2015년 4월 9일 정식 출시한 AWS의 EC2 Container 서비스는 도커(Docker) 컨테이너를 지원한다. 즉, EC2 인스턴스 클러스터에서 도커 컨테이너를 실행하고 관리할 수 있다. 별도의 비용은 들지 않는다. EC2 비용만 내면 된다.

도커에 대해서는 이 문서를 읽어보자. 

핵심만 설명하면 다음과 같다.


2. 용어

주요 용어부터 살펴보자.


3. 기능

그럼 본격적인 기능에 대해 알아보자.

3-1. 제어

ECS는 API를 제공한다. 이를 통해 서비스를 통합하고 확장할 수 있다.

3-2. 일정

리소스 필요와 가용성 요구 조건에 따라 클러스터에 컨테이너를 배치할 수 있다. 이 스케쥴러는 배치 작업, 장기 실행 애플리케이션과 서비스 일정 등을 설정할 수 있다.

3-3. LB

ECS는 ELB와 결합되어 트래픽 배분을 할 수 있다.

3-4. CLI (https://github.com/aws/amazon-ecs-cli)

CLI를 사용하면 손쉽게 개발할 수 있고 ECS 인스턴스도 쉽게 설정할 수 있다.

3-5. 모니터링

3-6. 로깅

3-7. 보안