A company has a three-tier application for image sharing. The application uses an Amazon EC2 instance for the front-end layer, another EC2 instance for the application layer, and a third EC2 instance for a MySQL database. A solutions architect must design a scalable and highly available solution that requires the least amount of change to the application. Which solution meets these requirements?
Select one answer.
Marked answer: D
Community Discussion
Written by other learners. Comments can disagree with the marked answer — check the official documentation when in doubt.
Chose D1
When we are talking about sharing static content and options have S3 why would I select any other option.
Chose D1
D is the most suitable option here.
Chose D4
A: Requires changing EC2 application to Lambda. Seems like a big change B: RDS DB is not best option for serve images and also single instance isn't HA C: Memory optimised instance is not HA D: Multi-AZ EBS is lift and shift for EC2 front-end and app later. RDS Multi AZ is HA. S3 for static images is best performance/scalability/availability.