AWS Certified Solutions Architect – Associate (SAA-C03) — Question 714

A company wants to deploy its containerized application workloads to a VPC across three Availability Zones. The company needs a solution that is highly available across Availability Zones. The solution must require minimal changes to the application.

Which solution will meet these requirements with the LEAST operational overhead?

Answer options

Correct answer: A

Explanation

Amazon ECS is a managed container orchestration service that significantly reduces operational overhead compared to managing EC2 instances or self-managed Kubernetes nodes. Configuring a task placement strategy with a spread attribute across Availability Zones ensures high availability, while using ECS requires no changes to the containerized application. In contrast, EKS self-managed nodes and EC2 instances require substantial maintenance overhead, and migrating a containerized application to AWS Lambda would require significant code modifications.