AWS Advanced Ruby Driver Wrapper est généralement disponible
Le pilote Amazon Web Services (AWS) Advanced Ruby Driver Wrapper est désormais généralement disponible pour une utilisation avec les bases de données Amazon RDS et Amazon Aurora compatibles avec PostgreSQL et MySQL. Ce pilote de base de données avancé réduit les temps de bascule bleu/vert RDS et Aurora Global, et de basculement de base de données, améliorant ainsi la disponibilité des applications. En outre, il prend en charge plusieurs mécanismes d’authentification pour votre base de données, notamment l’authentification AWS Secrets Manager et l’authentification basée sur des jetons avec la gestion des identités et des accès (IAM) AWS.
L’AWS Advanced Ruby Driver Wrapper s’appuie sur les pilotes community pg (PostgreSQL) et mysql2 (MySQL) pour fournir des fonctionnalités améliorées au-delà de la connectivité standard aux bases de données. Le wrapper est intégré de manière native aux bases de données Aurora et RDS, ce qui lui permet de surveiller l’état des clusters de bases de données et de se connecter rapidement aux rédacteurs récemment promus lors de pannes inattendues qui déclenchent des basculements de base de données. De plus, le wrapper s’intègre parfaitement à ActiveRecord via les adaptateurs aws_postgresql et aws_mysql2 fournis, ce qui vous permet de l’activer sans modifier le code de votre application.
Le pilote est disponible en tant que projet open source sous licence Apache 2.0. Reportez-vous aux instructions figurant sur le référentiel GitHub pour commencer.