A company wants to run critical applications in containers for scalability and availability. The company prefers to focus on application maintenance and does not want to provision or manage the underlying infrastructure that runs the containers. What should a solutions architect recommend?
Choose an answer
Tap an option to check your answer.
Correct answer: Use Amazon Elastic Container Service (Amazon ECS) on AWS Fargate..
Why this is the answer
The correct answer is to use Amazon Elastic Container Service (Amazon ECS) on AWS Fargate. This option aligns perfectly with the company's requirement to focus on application maintenance and avoid managing underlying infrastructure. Fargate is a serverless compute engine for containers, meaning AWS fully manages the EC2 instances, patching, and scaling. The company only needs to define its container tasks and services. Using Amazon EC2 instances directly, whether with Docker installed or an ECS-optimized AMI, would require the company to provision, manage, and scale the EC2 instances themselves, which contradicts their stated preference. While ECS on EC2 worker nodes provides container orchestration, the underlying EC2 instances still need to be managed by the user, making it less suitable than Fargate for this specific requirement.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed