AWS Certified Solutions Architect – Associate (SAA-C03) — Question 864

A company that runs its application on AWS uses an Amazon Aurora DB cluster as its database. During peak usage hours when multiple users access and read the data, the monitoring system shows degradation of database performance for the write queries. The company wants to increase the scalability of the application to meet peak usage demands.

Which solution will meet these requirements MOST cost-effectively?

Answer options

Correct answer: C

Explanation

Adding an Aurora read replica to the existing cluster is the most cost-effective and efficient way to offload read traffic from the primary instance, resolving the write performance degradation. Amazon DynamoDB Accelerator (DAX) is designed for DynamoDB and cannot be used with Aurora. Creating a second cluster or utilizing Amazon Redshift for transactional reads adds unnecessary cost, latency, and architectural complexity.