SAP-C02 · Question #831
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…
The correct answer is C. Configure Amazon DocumentDB with appropriately sized instances in multiple Availability Zones. Amazon DocumentDB is a managed NoSQL database service that is compatible with MongoDB, making it an ideal choice to replace the existing MongoDB database without requiring changes to the application. It can be configured with instances in multiple Availability Zones for high…
Question
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?
Options
- AUse an Amazon Aurora DB cluster as the database for the subscriber data. Deploy Amazon EC2
- BUse MongoDB on Amazon EC2 instances as the database for the subscriber data. Deploy EC2
- CConfigure Amazon DocumentDB with appropriately sized instances in multiple Availability Zones
- DConfigure Amazon DocumentDB in on-demand capacity mode in multiple Availability Zones as
How the community answered
(22 responses)- A5% (1)
- B9% (2)
- C82% (18)
- D5% (1)
Explanation
Amazon DocumentDB is a managed NoSQL database service that is compatible with MongoDB, making it an ideal choice to replace the existing MongoDB database without requiring changes to the application. It can be configured with instances in multiple Availability Zones for high availability, ensuring the application can handle failures without downtime. Additionally, deploying the Java backend application on Amazon EC2 instances in an Auto Scaling group across multiple Availability Zones ensures high availability and scalability for the application.
Community Discussion
No community discussion yet for this question.