Aurora DSQL が IAM 認証を簡素化する新しい Go、Python、Node.js コネクタを発表

投稿日: 2026年2月19日

本日、標準の PostgreSQL ドライバーを使用して Aurora DSQL クラスターに接続するお客様の IAM 認証を簡素化する Go (pgx)、Python (asyncpg)、Node.js (Postgres.js 用の WebSocket) 向けの Aurora DSQL コネクタのリリースを発表します。これらのコネクタは、IAM トークンの生成を自動的に処理する透過的な認証レイヤーとして機能するため、トークン生成コードを記述したり、IAM トークンを手動で提供したりする必要がなくなります。トークンは接続ごとに自動的に生成されるため、既存の PostgreSQL ドライバー機能との完全な互換性を維持しながら、常に有効なトークンが使用されることが保証されます。Postgres.js コネクタは WebSocket プロトコルもサポートしているため、TCP 接続が利用できない環境でも DSQL クラスターに接続できます。

これらのコネクタは認証を効率化し、従来のユーザー生成パスワードに伴うセキュリティリスクを排除します。3 つのコネクタはすべてカスタム IAM 認証情報プロバイダーをサポートしているため、お客様は AWS 認証情報を柔軟に管理できます。

使用を開始するには、Aurora DSQL 用コネクタのドキュメントページをご覧ください。コード例については、Go 用の pgxPython 用の asyncpgPostgres.js 用の Websocket の Github ページをご覧ください。AWS 無料利用枠を使って、Aurora DSQL を無料で始めることができます。Aurora DSQL の詳細については、ウェブページをご覧ください。