A company wants to deploy containerized workloads to a VPC across three Availability Zones. The solution must be highly available across AZs, require minimal application changes, and have the least operational overhead. Which solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Use Amazon Elastic Container Service (Amazon ECS). Configure Amazon ECS Service Auto Scaling to use target tracking scaling. Set the minimum capacity to 3. Set the task placement strategy type to spread with an Availability Zone attribute..
Why this is the answer
Amazon ECS with a spread placement strategy across Availability Zones directly addresses the requirements. ECS is a managed container orchestration service, minimizing operational overhead. Setting the minimum capacity to 3 ensures high availability across three AZs. The spread placement strategy with the Availability Zone attribute ensures tasks are evenly distributed across the specified AZs, preventing a single point of failure.
Amazon EKS self-managed nodes introduce more operational overhead than