AWS Certified Solutions Architect – Associate (SAA-C03) — Question 73
A company wants to run its critical applications in containers to meet requirements for scalability and availability. The company prefers to focus on maintenance of the critical applications. The company does not want to be responsible for provisioning and managing the underlying infrastructure that runs the containerized workload.
What should a solutions architect do to meet these requirements?
Answer options
- A. Use Amazon EC2 instances, and install Docker on the instances.
- B. Use Amazon Elastic Container Service (Amazon ECS) on Amazon EC2 worker nodes.
- C. Use Amazon Elastic Container Service (Amazon ECS) on AWS Fargate.
- D. Use Amazon EC2 instances from an Amazon Elastic Container Service (Amazon ECS)-optimized Amazon Machine Image (AMI).
Correct answer: C
Explanation
The correct answer is C, as AWS Fargate allows the company to run containers without managing the underlying infrastructure, aligning with their goal to focus on application maintenance. Options A, B, and D require the company to manage EC2 instances, which contradicts their preference to avoid infrastructure management.