AWS Certified Solutions Architect – Associate (SAA-C03) — Question 189

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

Option D is correct because Amazon DocumentDB is compatible with MongoDB, allowing for a seamless migration without code changes. Options A and C do not leverage the compatibility of DocumentDB with MongoDB, and option B uses DynamoDB, which would require significant code changes to adapt to a different database model.