Blog

Improve RDS scalability and resilience with AWS RDS Proxy

21 Jan, 2022
Xebia Background Header Wave

AWS RDS Proxy improves database efficiency, application scalability, and security.
With the use of RDS Proxy your applications are able to pool and share database connections.
Removing the overhead of opening and closing connections.

Pooling connections

A connection pool acts as cache for database connections, enabling applications to share and re-use connections.
This will remove CPU and RAM overhead for opening connections. This will improve the scalability of your application.

Availability and resilience

In the event of a database failure RDS Proxy is able to connect to a healthy database instance.
This will increase the recovery time of a database failover.
AWS claims a reduced client recovery time of up to 79% for Amazon Aurora MySQL and by up to 32% for Amazon RDS for MySQL.
Implementing RDS Proxy improves the availability and resilience of your database.

Security

Authentication can be done with the AWS Secrets Manager and the use of AWS Identity and Access Management (IAM). Improving the security of your database and applications.

Tibor Hercz
Tibor is a Cloud Consultant specialized in AWS with a strong background in Software engineering and has a passion for Compute, Networking and Security. His goal is to create simple Cloud Solutions that increases the efficiency and overall happiness of the teams and business. Sharing knowledge is important to him, so you will see him blogging and sharing knowledge about solutions he has built.
Questions?

Get in touch with us to learn more about the subject and related solutions

Explore related posts