Publié le: Dec 3, 2019
Amazon RDS Proxy, un proxy de base de données entièrement géré et hautement disponible dédié à Amazon Relational Database Service (RDS), est désormais disponible en version préliminaire. RDS Proxy rend les applications plus évolutives, plus résistantes aux défaillances des bases de données et plus sécurisées.
Les applications communiquent avec les bases de données en établissant des connexions, ce qui consomme de la mémoire et des ressources de calcul sur le serveur de base de données. De nombreuses applications, y compris celles qui ont été créées sur des architectures modernes sans serveur, peuvent ouvrir un grand nombre de connexions à la base de données ou encore ouvrir et fermer fréquemment des connexions. Cela peut créer des contraintes sur la mémoire et les calculs de la base de données, ce qui ralentit les performances et limite l’évolutivité de l’application. RDS Proxy se situe entre votre application et sa base de données et a pour but de regrouper et de partager des connexions établies à la base de données en améliorant l’efficacité de la base de données et l’évolutivité de l’application. En cas d’échec, RDS Proxy se connecte automatiquement à une instance de base de données de secours tout en conservant les connexions de votre application, et réduit les temps de basculement pour les bases de données RDS et Aurora multi-AZ jusqu’à 66 %. Avec RDS Proxy, il est possible de gérer les identifiants et l’accès aux bases de données par l’intermédiaire d’AWS Secrets Manager et d’AWS Identity and Access Management (IAM), ce qui élimine la nécessité d’intégrer les identifiants des bases de données dans le code de l’application.
Vous pouvez activer RDS Proxy pour votre base de données RDS en quelques clics en vous rendant sur la console Amazon RDS ou sur la console AWS Lambda, puis en dirigeant votre application vers le point de terminaison RDS Proxy. Pour en savoir plus, lisez notre blog, la page détaillée consacrée à Amazon RDS Proxy, ainsi que notre documentation.
La version préliminaire d’Amazon RDS Proxy est disponible pour RDS MySQL et Aurora MySQL dans les régions suivantes : USA Est (Virginie du Nord), USA Est (Ohio), USA Ouest (Oregon), UE Ouest (Irlande) et Asie-Pacifique (Tokyo). La prise en charge de RDS PostgreSQL et Aurora PostgreSQL sera bientôt disponible.