AWS Certified Database – Specialty — Question 29

A company is using an Amazon Aurora PostgreSQL DB cluster with an xlarge primary instance master and two large Aurora Replicas for high availability and read-only workload scaling. A failover event occurs and application performance is poor for several minutes. During this time, application servers in all Availability
Zones are healthy and responding normally.
What should the company do to eliminate this application performance issue?

Answer options

Correct answer: C

Explanation

Option C is correct because configuring one Aurora Replica to match the primary instance class and managing the cache effectively ensures that performance is optimized during failover. Options A and D suggest configuring both replicas to the same instance class, which does not provide the same benefit as having at least one replica with a lower priority. Option B involves additional complexity and does not directly address the performance issue post-failover.