RDS Proxy is a fully-managed, highly available, and easy-to-use database proxy feature of RDS that can help improve application scalability, resiliency, and security. 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 RDS Proxy.
- Scalability: Proxy allows applications to pool and share database connections, improving database efficiency and application scalability. Additionally, Amazon Aurora customers can use proxy for more efficient load balancing and scalability of read-only workloads running on Aurora Replicas.
- Resiliency: With RDS Proxy, failovers are seamless as it preserves the application connections and automatically connects to the new primary instance. Failovers are also up to 66% faster as Proxy avoids DNS propagation delays.
- Security: Database credentials, authentication, and access can be managed through integration with AWS Secrets Manager and AWS Identity and Access Management (IAM).
- Connectivity: Proxy allows creating endpoints, each with its own VPC settings, allowing applications running in different VPCs to more easily connect to an RDS database.
It's easy to get started with RDS Proxy. You can enable RDS Proxy for your RDS database with just a few clicks on the RDS console. For more information, review the Getting Started with RDS Proxy page on the Amazon Aurora User Guide or the Amazon RDS User Guide.
|RDS Proxy User Guide for Amazon RDS
Describes all Amazon RDS Proxy concepts and provides instructions on using the various features with both the console and the command line interface for Amazon RDS for MariaDB, Amazon RDS for MySQL, and Amazon RDS for PostgreSQL databases.
|RDS Proxy User Guide for Amazon Aurora
Describes all Amazon RDS Proxy concepts and provides instructions on using the various features with both the console and the command line interface for Amazon Aurora provisioned and serverless v2 databases with MySQL and PostgreSQL compatibility.Instance size
|Amazon RDS in the AWS CLI Reference
Describes all the CLI commands for Amazon RDS in detail. Provides all syntax. Also provides examples for the most common commands.
Describes all the API operations for Amazon RDS in detail. Also provides sample requests, responses, and errors for the supported web services protocols.