AWS Certified Solutions Architect – Professional (SAP-C02) — Question 134

A company has an on-premises website application that provides real estate information for potential renters and buyers. The website uses a Java backend and a NoSQL MongoDB database to store subscriber data.

The company needs to migrate the entire application to AWS with a similar structure. The application must be deployed for high availability, and the company cannot make changes to the application.

Which solution will meet these requirements?

Answer options

Correct answer: C

Explanation

Option C is the correct answer because Amazon DocumentDB offers MongoDB compatibility and can be configured for high availability across multiple Availability Zones, fulfilling the requirement of not changing the application. Option A is incorrect as Amazon Aurora is not compatible with the existing MongoDB database. Option B does not provide high availability since it is restricted to a single Availability Zone. Option D, while using DocumentDB, does not specify the appropriate sizing of instances, which is essential for performance.