한 회사에서 세 개의 가용 영역에 걸쳐 VPC에 컨테이너화된 워크로드를 배포하려고 합니다. 이 솔루션은 AZ 전반에 걸쳐 고가용성을 제공해야 하며, 애플리케이션 변경을 최소화하고, 운영 오버헤드가 가장 적어야 합니다. 다음 중 이러한 요구 사항을 충족하는 솔루션은 무엇입니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Amazon Elastic Container Service(Amazon ECS)를 사용합니다. Amazon ECS Service Auto Scaling을 구성하여 대상 추적 스케일링을 사용합니다. 최소 용량을 3으로 설정합니다. 작업 배치 전략 유형을 Availability Zone 속성을 사용하여 분산(spread)으로 설정합니다..
이것이 정답인 이유
정답은 Amazon ECS를 사용하고, Service Auto Scaling을 구성하며, 최소 용량을 3으로 설정하고, 작업 배치 전략을 AZ 속성을 사용하여 분산(spread)으로 설정하는 것입니다. ECS는 컨테이너화된 워크로드에 적합하며, Service Auto Scaling은 최소한의 운영 오버헤드로 고가용성을 제공합니다. 최소 용량 3은 3개의 AZ에 걸쳐 인스턴스를 유지하여 AZ 장애 시에도 서비스를 보장합니다. 분산 배치 전략은 각 AZ에 컨테이너를 고르게 분산하여 고가용성을 더욱 강화합니다.
Amazon EKS 자체 관리형 노드는 운영 오버헤드가 더 크고, EKS는 Kubernetes 클러스터 관리에 더 적합합니다. Amazon EC2 Reserved Instances는 비용 절감에 중점을 두며, 컨테이너 오케스트레이션 및 고가용성 관리에는 추가 구성이 필요합니다. AWS Lambda 함수는 서버리스 컴퓨팅에 적합하지만, 컨테이너화된 워크로드의 직접적인 배포 및 관리를 위한 솔루션은 아닙니다.