A company is building a microservices application using containers on AWS. The company wants to minimize ongoing maintenance and scaling effort and cannot manage additional infrastructure. Which combination of actions should a solutions architect take to meet these requirements? (Choose two.)
Choose an answer
Tap an option to check your answer.
Correct answer: Deploy an Amazon Elastic Container Service (Amazon ECS) cluster., Deploy an Amazon Elastic Container Service (Amazon ECS) service with a Fargate launch type, specifying a desired task count of 2 or more..
Why this is the answer
The correct options are to deploy an Amazon ECS cluster and an Amazon ECS service with a Fargate launch type. An Amazon ECS cluster is a logical grouping of tasks or services, essential for running containerized applications on ECS. Using the Fargate launch type for the ECS service eliminates the need to provision, configure, and scale EC2 instances, thus minimizing maintenance and scaling effort. Specifying a desired task count of 2 or more ensures high availability and scalability. Deploying the Kubernetes control plane or worker nodes on Amazon EC2 instances would require managing the underlying infrastructure, which contradicts the requirement to minimize maintenance and avoid managing additional infrastructure. While an ECS service with an EC2 launch type uses ECS, it still requires managing the EC2 instances, which Fargate avoids.
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