¿Por qué utilizar Amazon RDS Proxy?
El proxy de Amazon Relational Database Service (Amazon RDS) es un proxy de base de datos totalmente administrado y altamente disponible para Amazon RDS que hace que las aplicaciones sean más escalables, más resistentes a fallos de la base de datos y más seguras.
Muchas aplicaciones, incluidas aquellas diseñadas a partir de arquitecturas sin servidor modernas, pueden tener una gran cantidad de conexiones abiertas al servidor de la base de datos y pueden abrir y cerrar conexiones de base de datos rápidamente, lo que agota la memoria de esta última y los recursos informáticos. Amazon RDS Proxy permite que las aplicaciones agrupen y compartan conexiones establecidas con la base de datos, mejorando la eficiencia de la base de datos y la escalabilidad de la aplicación. Con Amazon RDS Proxy, los tiempos de conmutación por error para las bases de datos de Amazon Aurora y Amazon RDS se reducen hasta un 66 % y las credenciales y la autenticación de la base de datos, así como el acceso a esta, se pueden administrar mediante la integración a AWS Secrets Manager y AWS Identity and Access Management (IAM).
Amazon RDS Proxy se puede habilitar para la mayoría de las aplicaciones sin cambios en el código. No es necesario aprovisionar ni administrar ninguna infraestructura adicional para empezar a utilizar Amazon RDS Proxy. Los precios son sencillos y se basan en la capacidad de las instancias de bases de datos subyacentes. Pague por Aurora Capacity Unit (ACU, unidad de capacidad de Aurora) para las instancias de Amazon Aurora sin servidor v2 o por vCPU para las instancias aprovisionadas. Amazon RDS Proxy está disponible en la edición compatible con PostgreSQL de Amazon Aurora, edición compatible con MySQL de Amazon Aurora, Amazon RDS para PostgreSQL, Amazon RDS para MySQL, Amazon RDS para MariaDB y Amazon RDS para SQL Server.