Which combination of steps will meet these requirements?
(Choose two.)
Migrate the web tier to Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer.
Migrate the database to Amazon EC2 instances in an Auto Scaling group behind a Network Load Balancer.
Migrate the database to an Amazon RDS Multi-AZ deployment.
Migrate the web tier to an AWS Lambda function.
Migrate the database to an Amazon DynamoDB table.
Explanations:
Migrating the web tier to Amazon EC2 instances in an Auto Scaling group behind an Application Load Balancer enhances application resiliency by automatically scaling the web tier based on demand, ensuring high availability and distributing traffic effectively.
While migrating the database to EC2 instances in an Auto Scaling group could improve availability, it introduces complexity and requires significant changes to the application architecture, which the company wants to minimize.
Migrating the database to an Amazon RDS Multi-AZ deployment provides automated backups and failover capabilities, significantly enhancing the resiliency of the database without major changes to the existing application.
Migrating the web tier to AWS Lambda would require a complete redesign of the application architecture, as it is a serverless compute service that operates differently from traditional web server setups, conflicting with the requirement to minimize changes.
Migrating the database to an Amazon DynamoDB table would require a complete redesign of the database schema and queries, as DynamoDB is a NoSQL database and is not compatible with MySQL, which contradicts the requirement of minimizing application changes.