A company runs an on-premises application on a Kubernetes cluster. The company recently added millions of new customers. The company's existing on-premises infrastructure is unable to handle the large number of new customers. The company needs to migrate the on-premises application to the AWS Cloud. The company will migrate to an Amazon Elastic Kubernetes Service (Amazon EKS) cluster. The company does not want to manage the underlying compute infrastructure for the new architecture on AWS. Which solution will meet these requirements with the LEAST operational overhead?
Choose an answer
Tap an option to check your answer.
Correct answer: Use AWS Fargate to supply compute capacity. Create a Fargate profile. Use the Fargate profile to deploy the application..
Why this is the answer
The correct answer is using AWS Fargate with a Fargate profile because it provides the least operational overhead by eliminating the need to manage underlying compute infrastructure. Fargate is a serverless compute engine for containers, meaning AWS manages the EC2 instances, patching, scaling, and networking. A Fargate profile specifies which pods should run on Fargate. Using self-managed nodes requires the company to provision, manage, and scale the EC2 instances, increasing operational overhead. Managed node groups automate some of the management but still involve managing EC2 instances to some extent, and they are not fully serverless like Fargate. Using managed node groups with Karpenter also involves managing EC2 instances, even though Karpenter automates node provisioning, it's still a layer of infrastructure management that Fargate eliminates entirely.
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