AWS는 컨테이너를 실행하는 여러 방법을 제공합니다 — ECS(Elastic Container Service, AWS 자체 오케스트레이터), EKS(관리형 Kubernetes), Fargate(서버리스 컨테이너, 관리할 서버 없음). 옵션을 이해하면 적절한 컨테이너 플랫폼을 선택하는 데 도움이 됩니다.
ECS — AWS의 컨테이너 오케스트레이터
ECS는 AWS에서 Docker 컨테이너를 실행하고 오케스트레이션합니다:
→ Kubernetes보다 간단함; AWS와 깊이 통합 (IAM, ALB, CloudWatch, VPC)
→ TASK (실행 중인 컨테이너 집합), TASK DEFINITION (사양), SERVICE (N개의 task를
실행 유지, 로드 밸런서 통합, 오토스케일)
→ Kubernetes 복잡성 없이 컨테이너 오케스트레이션을 원하는 팀에 적합
