Amazon RDS Proxy Resources

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.

Getting Started

Learn how to get started with Amazon RDS Proxy and using RDS Proxy with other Amazon RDS features by diving deep into key documentation and hands on tutorials.

DOCUMENTATION


Describes all Amazon RDS Proxy concepts and provides instructions on using the various features with both the console and the CLI for Amazon RDS.

DOCUMENTATION


Describes all Amazon RDS Proxy concepts and provides instructions on using the various features with both the console and the CLI for Amazon Aurora provisioned and Aurora Serverless v2 databases.

GETTING STARTED TUTORIAL


Learn how to create and connect an Amazon RDS Proxy to an existing Amazon RDS for MySQL database. Use the MySQL client on Amazon EC2 to connect to RDS for MySQL through RDS Proxy. 

DOCUMENTATION


Learn about key considerations for determining which of your DB instances, clusters, and/or applications might benefit the most from using RDS Proxy., such as number of connections, instance type, and more.

DOCUMENTATION


Learn how to add RDS Proxy to your Multi-AZ with two readable standbys deployment, or Multi-AZ DB cluster, to reduce minor version upgrade downtime for a Multi-AZ DB cluster to one second or less. 

See FAQs for additional information

Visit the FAQs page.

Learn more 
Sign up for a free account

Instantly get access to the AWS Free Tier. 

Sign up 
Start building in the console

Get started building with Amazon RDS Proxy in the AWS Management Console.

Sign in