A company’s data platform uses an Amazon Aurora MySQL database with multiple read replicas and DB instances across Availability Zones. Users report errors indicating too many connections. The company wants to reduce failover time by 20% when a read replica is promoted to primary writer. Which solution meets this requirement?
Choose an answer
Tap an option to check your answer.
Correct answer: Use Amazon RDS Proxy in front of the Aurora database..
Why this is the answer
Amazon RDS Proxy is the correct solution because it pools and shares database connections, reducing the overhead of establishing new connections and improving application resilience during failovers. By maintaining a warm connection pool, RDS Proxy can significantly reduce failover times for Aurora databases, often by up to 66%, exceeding the 20% requirement. Switching to Amazon RDS with Multi-AZ cluster deployment would involve a migration and doesn't directly address the connection management or failover time reduction for an existing Aurora setup. Amazon DynamoDB and Amazon Redshift are NoSQL and data warehousing solutions, respectively, and are not suitable replacements for an existing relational Aurora MySQL database, nor do they directly solve the connection management or failover time for the current architecture.
Pass your exam — without the endless answer hunt
Get every verified question and explanation for this exam in one place, and save hours of prep. 1,000+ certifications · 20+ languages · free to start.
Pass your exam faster → No card needed