반응형
SMALL
Amazon ECS(Elastic Container Service) 란?
- Amazon ECS는 컨테이너화된 애플리케이션의 손쉬운 배포, 관리 및 크기 조정을 지원하는 완전관리형 컨테이너 오케스트레이션 서비스
- Docker 컨테이너를 실행하기 위한 기능을 제공
- 사용자는 ECS를 사용하여 컨테이너를 배포, 관리, 스케일링
ECS 서비스 종류
EC2
- 컨테이너가 운영되는 자원이 AWS EC2
- 용량공급가(Capacity Providers)를 통해 EC2 Auto-ScalingGroup을 연결
- ECS에서 제공하는 관리형 지표 "CapacityProvideReservation"에 따라 EC2의 용량을 추가/제거할 수 있으며, 컨테이너의 숫자의 증가/축소에 따라 EC2도 함께 증가/축소하게 된다.
- EC2 유형 비용 : 호스트로 사용하는 EC2 요금만 부과
Fargate
- 서버리스 유형으로, EC2를 배포하거나 관리할 필요 없이 그냥 서비스만 운영
- 컨테이너가 어디서 운영되는지 관리할 필요 없음
- Fargate 유형 비용 : 시간당 vCPU, Storage 용량 비용이 부과
External
- AWS 인프라가 아닌 호스트에서 ECS에서 정의한 서비스
- 호스트&컨테이너 등 실제 서비스는 물리적으로 AWS 밖에서 동작
- AWS 콘솔에서 관리
ECS 구성
* 참고
- 원티드(프리온보딩 백엔드 챌린지 4월) - Docker: 나만의 도커 이미지 만들기부터, 클라우드 배포까지! - 강의자료
반응형
LIST
'AWS > 서비스' 카테고리의 다른 글
[AWS] AWS EC2, AWS Elastic Beanstalk, AWS Fargate 개념 (0) | 2023.05.04 |
---|---|
[AWS] AWS 인프라 (0) | 2023.05.02 |
[AWS] ECS 설정 방법 (ECR, Cluster, VPC, Fargate) (0) | 2023.04.22 |
[AWS] IAM 사용자 생성하는법 - 액세스 키 발급 (0) | 2023.04.20 |
[AWS] AWS CLI 설치, 업데이트 방법(V1 → V2) (0) | 2023.04.19 |
댓글