
Ultimate access to all questions.
A company requires a scalable and highly available solution for their three-tier image-sharing application, with minimal changes to the existing application. The current setup includes Amazon EC2 instances for the front-end, application, and MySQL database layers.
A
Host the front-end on Amazon S3, use AWS Lambda for the application layer, migrate the database to Amazon DynamoDB, and serve images from Amazon S3.
B
Implement load-balanced, Multi-AZ AWS Elastic Beanstalk for the front-end and application layers, and use Amazon RDS with read replicas for the database.
C
Deploy the front-end on Amazon S3, use an Auto Scaling group of EC2 instances for the application layer, and upgrade the database to a memory-optimized instance type.
D
Use load-balanced, Multi-AZ AWS Elastic Beanstalk for both front-end and application layers, and migrate the database to a Multi-AZ Amazon RDS instance, with Amazon S3 for image storage and serving.