AWS Certified Solutions Architect – Associate (SAA-C02) — Question 491

A company runs a containerized application on a Kubernetes cluster in an on-premises data center. The company is using a MongoDB database for data storage.
The company wants to migrate some of these environments to AWS, but no code changes or deployment method changes are possible at this time. The company needs a solution that minimizes operational overhead.
Which solution meets these requirements?

Answer options

Correct answer: D

Explanation

To avoid code and deployment changes, the company must continue using Kubernetes and a MongoDB-compatible database, which makes Amazon EKS and Amazon DocumentDB the appropriate choices. Using AWS Fargate with EKS eliminates the operational overhead of managing EC2 worker nodes, whereas DynamoDB or ECS would require code and deployment configuration changes. Therefore, Option D is the only solution that satisfies all constraints while minimizing administrative effort.