AWS Certified Solutions Architect – Professional — Question 960

A company's application is increasingly popular and experiencing latency because of high volume reads on the database server.
The service has the following properties:
✑ A highly available REST API hosted in one region using Application Load Balancer (ALB) with auto scaling.
✑ A MySQL database hosted on an Amazon EC2 instance in a single Availability Zone.
The company wants to reduce latency, increase in-region database read performance, and have multi-region disaster recovery capabilities that can perform a live recovery automatically without any data or performance loss (HA/DR).
Which deployment strategy will meet these requirements?

Answer options

Correct answer: A

Explanation

Option A is correct because it involves using Amazon Aurora with MySQL, which supports read replicas and cross-region replication, fulfilling the requirements for high availability and disaster recovery without data loss. The other options either do not provide the necessary database scalability or rely on backup restoration, which may not ensure live recovery without data loss.