Why HAQM RDS Proxy?
HAQM Relational Database Service (HAQM RDS) Proxy is a fully managed, highly available database proxy for HAQM RDS that makes applications more scalable, more resilient to database failures, and more secure.
Many applications, including those built on modern serverless architectures, can have a large number of open connections to the database server and may open and close database connections at a high rate, exhausting database memory and compute resources. HAQM RDS Proxy allows applications to pool and share connections established with the database, improving database efficiency and application scalability. With HAQM RDS Proxy, failover times for HAQM Aurora and HAQM RDS databases are reduced by up to 66% and database credentials, authentication, and access can be managed through integration with AWS Secrets Manager and AWS Identity and Access Management (IAM).
HAQM RDS Proxy can be enabled for most applications with no code changes. You don’t need to provision or manage any additional infrastructure to start using HAQM RDS Proxy. Pricing is simple and based on the capacity of underlying database instances. You pay per Aurora Capacity Unit (ACU) for HAQM Aurora Serverless v2 instances or per vCPU for provisioned instances. HAQM RDS Proxy is available for HAQM Aurora PostgreSQL-Compatible Edition, HAQM Aurora MySQL-Compatible Edition, HAQM RDS for PostgreSQL, HAQM RDS for MySQL, HAQM RDS for MariaDB, and HAQM RDS for SQL Server.