Общедоступный расширенный драйвер AWS для поставщиков данных .NET

Проведено: 7 нояб. 2025 г.

Расширенный драйвер Amazon Web Services (AWS) для поставщика данных .NET теперь является общедоступным для использования с кластерами баз данных Amazon RDS и Amazon Aurora, совместимыми с PostgreSQL и MySQL. Этот усовершенствованный драйвер для баз данных сокращает время переключения RDS без перерыва в обслуживании и аварийного переключения баз данных для обеспечения отказоустойчивости, повышая доступность приложений. Кроме того, он поддерживает несколько механизмов аутентификации для базы данных, включая федеративную аутентификацию, аутентификацию с использованием Менеджера секретов AWS и аутентификацию на основе токенов с помощью Управления идентификацией и доступом AWS (AWS IAM).

Этот драйвер основан на драйверах Npgsql PostgreSQL, собственном драйвере MySql.Data и MySqlConnector, расширяя их функциональность сверх стандартного подключения к базам данных. Драйвер полностью интегрирован с базами Aurora и RDS, что позволяет ему отслеживать состояние кластера баз данных и быстро подключаться к новым задействованным средствам записи при непредвиденных сбоях, вызывающих аварийное переключение баз для обеспечения отказоустойчивости. Кроме того, драйвер легко взаимодействует с популярными платформами, такими как NHibernate, и поддерживает Entity Framework (EF) с базами данных MySQL.

Драйвер доступен в виде проекта с открытым исходным кодом под лицензией Apache 2.0. Для начала ознакомьтесь с инструкциями в репозитории GitHub