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?
Select one answer.
Marked answer: B
Community Discussion
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
Chose B1
Conclusão: A configuração B com o Amazon Aurora MySQL oferece uma solução eficiente, escalável e de alto desempenho, eliminando o problema de latência do aplicativo e permitindo que a equipe de desenvolvimento use o ambiente de preparo sem atrasos. A clonagem de banco de dados Aurora é a chave para atender a esses requisitos com o mínimo impacto operacional.
Chose B3
Answer B: Few Points about Aurora Database Cloning: • Create a new Aurora DB Cluster from an existing one • Faster than snapshot & restore • Uses copy-on-write protocol • Very fast & cost-effective • Useful to create a “staging” database from a “production” database without impacting the production database
3
When the question did not say about "cost efficient", always choose Aurora MySQL > RDS MySQL, because AWS can earn more money in Aurora