A company wants to migrate a three-tier application from on premises to AWS. The web and application tiers run on third-party virtual machines (VMs). The database tier runs on MySQL. The company wants to make as few architecture changes as possible and needs a database solution that can restore to a specific point in time. Which migration approach meets these requirements with the LEAST operational overhead?
Choose an answer
Tap an option to check your answer.
Correct answer: Migrate the web tier to Amazon EC2 instances in public subnets. Migrate the application tier to EC2 instances in private subnets. Migrate the database tier to Amazon Aurora MySQL in private subnets..
Why this is the answer
The correct option uses Amazon Aurora MySQL, which is fully compatible with MySQL and provides point-in-time recovery with less operational overhead than managing a self-hosted database on EC2. Placing the web tier in public subnets allows external access, while the application and database tiers in private subnets enhance security. Aurora offers high availability and scalability, reducing the need for manual database management. Incorrect options: Migrating the database to Amazon RDS for MySQL is a valid choice but Aurora offers superior performance and availability with comparable operational overhead, making Aurora a better fit for "least operational overhead" while maintaining MySQL compatibility. Placing the web and application tiers in public subnets is a security risk for the application tier. Placing the database in public subnets is a significant security vulnerability.
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