A company has an on-premises MySQL transactional database to migrate to AWS. The migrated database must remain compatible with the company's applications and must scale automatically during demand spikes. Which migration solution meets these requirements?
Choose an answer
Tap an option to check your answer.
Correct answer: Use AWS Database Migration Service (AWS DMS) to migrate the database to Amazon Aurora. Turn on Aurora Auto Scaling..
Why this is the answer
The correct solution is to use AWS DMS to migrate to Amazon Aurora and enable Aurora Auto Scaling. AWS DMS facilitates the migration of the existing MySQL database to AWS. Amazon Aurora is a MySQL-compatible relational database service, ensuring application compatibility. Aurora's serverless and auto-scaling capabilities allow it to automatically adjust capacity based on demand, handling spikes efficiently without manual intervention. Using native MySQL tools to migrate to Amazon RDS for MySQL with elastic storage scaling only addresses storage, not compute scaling for demand spikes. Migrating to Amazon Redshift is incorrect because Redshift is a data warehouse, not a transactional database, and would break application compatibility. Migrating to Amazon DynamoDB is also incorrect because DynamoDB is a NoSQL database, which is not compatible with a MySQL transactional database without significant application re-architecture.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed