Amazon Aurora MySQL で RDS Data API のサポートを開始

投稿日: 2024年9月30日

Amazon Aurora MySQL 互換エディションで、Aurora Serverless v2 および Aurora でプロビジョニングされたデータベースインスタンス用に再設計された RDS Data API がサポートされるようになりました。安全な HTTP エンドポイントを経由してこれらの Aurora クラスターにアクセスし、データベースドライバーを使用したり、接続を管理したりすることなく SQL ステートメントを実行できるようになりました。これは、昨年の Aurora Serverless v2 と Aurora でプロビジョニングされたデータベースインスタンス向けの Amazon Aurora PostgreSQL 互換エディション向け Data API のリリースに続くものです。

当初、Data API は、1 秒あたりのリクエスト数 (RPS) の上限が 1,000 件である、単一のインスタンスで構成された Aurora Serverless v1 クラスターでのみ使用できました。お客様からのご意見に基づき、スケーラビリティを向上させるために Data API が再設計されました。Data API では、Aurora Serverless v2 および Aurora でプロビジョニングされたクラスターへのリクエスト数の制限がなくなります。

Data API を使用すると、お客様が接続を管理する必要がなくなり、データベース接続が自動的にプールされて共有される (接続プーリング) ため、ドライバーの使用が不要になり、アプリケーションのスケーラビリティが向上します。Data API は AWS SDK および CLI を使用して呼び出すことができます。Data API により、AWS AppSync GraphQL API 経由で Aurora データベースにアクセスすることも可能になります。再設計された Data API でサポートされる API コマンドは、Aurora Serverless v1 の Data API と下位互換性があるため、お客様のアプリケーションを簡単に移行できます。

Data API は、14 のリージョンで Aurora MySQL 3.07 以降のバージョンをサポートしています。現在 Aurora Serverless v1 用の Data API を使用しているお客様については、再設計された Data API を活用するために Aurora Serverless v2 に移行することをお勧めします。詳細については、ドキュメントをご覧ください。