投稿日: Mar 4, 2021

Amazon EventBridge は、お客様がセルフマネージドアプリケーションや Software-as-a-Service (SaaS) アプリケーションなどの HTTP API にイベントを送信するためのシンプルで信頼性の高い方法である API Destinations のサポートを開始しました。これにより、お客様は、コードを記述することなく、既存のアプリケーションを簡単に拡張できます。承認が組み込まれているため、お客様はリクエストを承認するために追加のコードを記述したり管理したりする必要はありません。
EventBridge は、サーバーレスイベントバスサービスであり、組み込みの統合を介して、独自のアプリケーション、サードパーティーの SaaS アプリケーション、およびその他の AWS のサービス間でイベントをルーティングすることにより、スケーラブルなイベント駆動型アプリケーションを作成できます。お客様は、データの送信先を判断するためのルーティングルールを設定して、アプリケーションアーキテクチャがデータやシステムの変更が発生したときに反応するようにできます。Amazon EventBridge では、イベントの取り込みと配信、セキュリティ、承認、エラー処理が自動的に行われるため、イベント駆動型アプリケーションを簡単に構築できます。
API Destinations を使用する際に必要なのは、イベントの送信先の URL と、リクエストの承認に必要な接続の詳細を指定することだけです。使い慣れたルールのルーティングロジックを使用して、API Destinations を新規または既存のルールのターゲットとして指定できます。EventBridge は、承認、スループット、およびスケーリングを処理しながら配信を処理します。HTTP API を呼び出す前に、変換サポートを使用してペイロードをフォーマットすることもできます。さらに、エンドポイントを呼び出すときにレート制限を指定して、サードパーティーアプリケーションの API 制限に合わせることができます。
AWS マネジメントコンソールまたは API を使用して、API Destinations の使用を開始できます。いくつかの簡単なステップで、サードパーティーアプリケーションへのイベントの送信を開始できます。API Destinations については、イベントの呼び出しに対して料金を支払います。料金については、 EventBridge の料金ページをご覧ください。

DatadogFreshworksMongoDBTriggerMeshZendesk といった SaaS プロバイダーと協力して、API Destinations を簡単に設定できるようにしました。

API Destinations は、米国東部 (オハイオおよびバージニア北部)、米国西部 (オレゴンおよび北カリフォルニア)、カナダ (中部)、中東 (バーレーン)、欧州 (ストックホルム、パリ、アイルランド、フランクフルト、ロンドン、ミラノ)、アフリカ (ケープタウン)、アジアパシフィック (ムンバイ、東京、ソウル、シンガポール、香港、シドニー)、ならびに南米 (サンパウロ) の各リージョンでご利用いただけます。

API Destinations の詳細については、以下をご覧ください。