投稿日: Sep 24, 2019

Amazon Aurora Serverless PostgreSQL に、組み込みの Data API を使ってアクセスできるようになり、ウェブサービスベースのアプリケーションで Aurora Serverless にアクセスすることが可能になりました。具体的には、AWS LambdaAWS AppSync、および AWS Cloud9 から Aurora に簡単にアクセスできます。

Data API により、データベース接続または接続プールの管理を心配することなく、アプリケーションの構築に集中することが可能になります。その代わり、Data API によって提供される HTTPS API エンドポイントを呼び出すだけで Aurora Serverless クラスターに対して SQL コマンドを発行することができます。データベース接続の管理とデータの返送は Data API が行います。

Data API は AWS Secrets Manager に格納されているデータベース認証情報を活用するため、ユーザーが API 呼び出しで認証情報を渡す必要はありません。Data API は、AWS Lambda を使用するお客様が、Amazon VPC で Lambda 関数を起動するために追加のオーバーヘッドなしでデータベースにアクセスできる安全な方法を提供します。AWS SDK との統合により、パラメータ、トランザクション実行、バッチ更新で SQL ステートメントを実行するためのプログラムによるインターフェイスが提供されます。Data API の開始手順を含む詳細については、ドキュメントをご覧ください。

Data API は、米国東部 (バージニア北部)、米国東部 (オハイオ)、米国西部 (オレゴン)、欧州 (アイルランド)、およびアジアパシフィック (東京) の各リージョンで利用できます。PostgreSQL 互換と MySQL 互換の両方の Aurora サーバーレスデータベースがサポートされます。

Amazon Aurora は、MySQL および PostgreSQL と互換性のあるクラウド向けのリレーショナルデータベースであり、従来のエンタープライズデータベースのパフォーマンスと可用性に加え、オープンソースデータベースのシンプルさとコスト効率性も兼ね備えています。Amazon Aurora の詳細については、製品ページを参照してください。