Posted On: Nov 9, 2023

Amazon RDS Proxy, a fully managed, highly available database proxy for Amazon Relational Database Service (RDS), now supports RDS Multi-AZ deployments with two readable standbys. Amazon RDS Proxy allows applications to pool and share connections established with the database, improving database efficiency and application scalability.

Many applications, including those built on modern architectures capable of horizontal scaling based on ebb and flow of active users, can open a large number of database connections or open and close connections frequently. This can stress the database’s memory and compute, leading to slower performance and limited application scalability. Amazon RDS Proxy sits between your application and database to pool and share established database connections, improving database efficiency and application scalability. In case of a failure, Amazon RDS Proxy automatically connects to a standby database instance within a region. With Amazon RDS Proxy, database credentials and access can be managed through AWS Secrets Manager and AWS Identity and Access Management (IAM), eliminating the need to embed database credentials in application code.

Amazon RDS Proxy is supported on all versions of RDS Multi-AZ Deployments with two readable standbys. For a full list of regional availability and supported engine versions, refer the Amazon RDS User Guide.

You can enable Amazon RDS Proxy in just a few clicks by going to the Amazon RDS console, and adding RDS Proxy endpoints to your RDS Multi-AZ deployments with two readable standbys. Read our Amazon RDS Proxy detail page and the documentation to learn more.