Amazon EventBridgeとは - Amazon EventBridge

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Amazon EventBridgeとは

EventBridge は、イベントを使用してアプリケーションコンポーネントを接続できるサーバーレスサービスです。これにより、スケーラブルなイベント駆動型アプリケーションを簡単に構築できます。イベント駆動型アーキテクチャとは、イベントの発信と応答によって連携する、ゆるやかに結合されたソフトウェアシステムを構築するスタイルです。イベント駆動型アーキテクチャは、俊敏性を高め、信頼性が高くスケーラブルなアプリケーションを構築するのに役立ちます。

EventBridge を使用して、自社開発のアプリケーション、 AWS サービス、サードパーティーソフトウェアなどのソースから組織全体のコンシューマーアプリケーションにイベントをルーティングします。 は、イベントを取り込み、フィルタリング、変換、配信するシンプルで一貫性のある方法 EventBridge を提供し、アプリケーションを迅速に構築できるようにします。

次の動画では、Amazon の機能を簡単に紹介します EventBridge。

EventBridge には、イベントバスパイプの 2 つのイベント処理方法があります

  • イベントバスは、イベントを受信するルーターであり、ゼロ個以上のターゲットに配信します。イベントバスは、イベントをさまざまなソースから多数のターゲットにルーティングするのに適しており、オプションでターゲットに配信する前にイベントを変換できます。

    次の動画でイベントバスの概要を示します。

  • Pipes EventBridge Pipes は point-to-point 統合を目的としており、各パイプは 1 つのソースからイベントを受け取り、処理して 1 つのターゲットに配信します。パイプでは、高度な変換やターゲットへの配信前のイベントのエンリッチメントもサポートされています。

パイプとイベントバスはよく一緒に使用されます。一般的なユースケースは、イベントバスをターゲットとするパイプを作成することです。パイプはイベントをイベントバスに送信し、イベントバスはそれらのイベントを複数のターゲットに送信します。たとえば、ソースに DynamoDB ストリームを使用し、ターゲットとしてイベントバスを含むパイプを作成できます。パイプは DynamoDB ストリームからイベントを受け取り、イベントバスに送信します。イベントバスは、イベントバスで指定したルールに従ってイベントを複数のターゲットに送信します。