El controlador de proveedor de datos Advanced .NET de AWS está disponible con carácter general
El controlador de proveedor de datos Advanced .NET de Amazon Web Services (AWS) ya está disponible de forma general para Amazon RDS y bases de datos de Amazon Aurora compatibles con PostgreSQL y MySQL. Este controlador de base de datos avanzado reduce los tiempos de conmutación azul/verde de RDS y los tiempos de conmutación por error de las bases de datos, lo que mejora la disponibilidad de las aplicaciones. Además, admite varios mecanismos de autenticación para su base de datos, incluida la autenticación federada, la autenticación de AWS Secrets Manager y la autenticación basada en tokens con AWS Identity and Access Management (IAM).
El controlador se basa en los controladores Npgsql PostgreSQL, MySql.Data nativo y MySqlConnector para mejorar aún más la funcionalidad más allá de la conectividad estándar de bases de datos. El controlador está integrado de forma nativa con las bases de datos Aurora y RDS, lo que le permite supervisar el estado de los clústeres de bases de datos y conectarse rápidamente a los escritores recién promovidos en caso de errores inesperados que provoquen conmutaciones por error en las bases de datos. Además, el controlador funciona a la perfección con marcos conocidos como NHibernate y es compatible con Entity Framework (EF) con bases de datos MySQL.
El controlador está disponible como proyecto de código abierto bajo la licencia de Apache 2.0. Consulte las instrucciones del repositorio de GitHub para empezar.