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

A company runs an on-premises application that is powered by a MySQL database. The company is migrating the application to AWS to increase the application's elasticity and availability.
The current architecture shows heavy read activity on the database during times of normal operation. Every 4 hours, the company's development team pulls a full export of the production database to populate a database in the staging environment. During this period, users experience unacceptable application latency. The development team is unable to use the staging environment until the procedure completes.
A solutions architect must recommend replacement architecture that alleviates the application latency issue. The replacement architecture also must give the development team the ability to continue using the staging environment without delay.
Which solution meets these requirements?

Answer options

Correct answer: B

Explanation

The correct answer is B because Amazon Aurora's database cloning feature allows for rapid creation of the staging database without impacting the production environment, thus avoiding latency issues. Options A and D require time-consuming backup and restore processes that would still lead to application latency during the export. Option C improperly suggests using a standby instance for staging, which could lead to complications and does not address the need for an on-demand staging environment.