
Answer-first summary for fast verification
Answer: Utilize Amazon Aurora Multi-AZ with Auto Scaling and Replicas.
The correct answer is C. Amazon Aurora with a Multi-AZ deployment and Aurora Auto Scaling with Aurora Replicas is designed to handle high read demand and provides high availability. Aurora automatically scales read capacity to accommodate unpredictable workloads, and its architecture ensures high performance even under heavy loads. Options A, B, and D are not suitable as they do not fully meet the requirements of scaling the database automatically with high availability for read-intensive workloads.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
An ecommerce application on EC2 instances with an Application Load Balancer and Auto Scaling across AZs experiences performance issues with a MySQL 8.0 database on a single EC2 instance, especially under increased read workloads. The company seeks a scalable, highly available database solution for unpredictable read demands.
A
Implement Amazon Redshift with a single node.
B
Adopt Amazon RDS Single-AZ with reader instances in another AZ.
C
Utilize Amazon Aurora Multi-AZ with Auto Scaling and Replicas.
D
Employ Amazon ElastiCache for Memcached on EC2 Spot Instances.
No comments yet.