Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

Amazon EventBridge Pipes

フォーカスモード
Amazon EventBridge Pipes - Amazon EventBridge

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

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

Amazon EventBridge Pipes はソースをターゲットに接続します。パイプは、サポートされているソースターゲット間のポイントツーポイント統合を目的としており、高度な変換とエンリッチメントをサポートしています。イベント駆動型アーキテクチャを開発する際に専門知識や統合コードが不要になり、会社のアプリケーション全体で一貫性が保持されます。パイプをセットアップするには、ソースを選択し、オプションのフィルタリングを追加し、オプションのエンリッチメントを定義し、イベントデータのターゲットを選択します。

注記

イベントバスを使用してイベントをルーティングすることもできます。イベントバスは、イベント駆動型サービス間のイベントの多対多のルーティングに適しています。詳細については、「Amazon EventBridge のイベントバス」を参照してください。

EventBridge Pipes の仕組み

EventBridge Pipes の仕組みを大まかに説明すると、以下のようになります。

  1. アカウントにパイプを作成します。これには、以下が含まれます。

    • サポートされているイベントソースのうち、パイプにイベントを受信させたいもののいずれかを指定します。

    • オプションで、ソースから受信したイベントのサブセットだけをパイプが処理するようにフィルターを設定します。

    • オプションで、ターゲットに送信する前にイベントデータを拡張するエンリッチメントステップを設定します。

    • サポートされているターゲットのうち、パイプにイベントを送信させたいもののいずれかを指定します。

  2. イベントソースはパイプへのイベントの送信を開始し、パイプはイベントを処理してからターゲットに送信します。

    • フィルターを設定した場合、パイプはイベントを評価し、そのフィルターに一致する場合にのみターゲットに送信します。

      フィルターに一致するイベントに対してのみ課金されます。

    • エンリッチメントを設定した場合、パイプはターゲットに送信する前にイベントに対してエンリッチメントを実行します。

      イベントがバッチ処理される場合、エンリッチメントはバッチ内のイベントの順序を維持します。

ソースはイベントをパイプに送信し、パイプは一致するイベントをフィルタリングしてターゲットにルーティングします。

例えば、パイプを使って e コマースシステムを作ることができます。配送先住所などの顧客情報を含む API があると想定します。

  1. パイプは以下を使用して作成できます。

    • Amazon SQS 注文が、イベントソースとしてメッセージキューを受信しました。

    • エンリッチメントとしての EventBridge API Destination

    • ターゲットとしての AWS Step Functions ステートマシン

  2. その後、Amazon SQS の注文受領メッセージがキューに表示されると、そのメッセージがパイプに送信されます。

  3. その後、パイプはそのデータを EventBridge API Destination エンリッチメントに送信し、そこでその注文の顧客情報が返されます。

  4. 最後、パイプはエンリッチされたデータを AWS Step Functions ステートマシンに送信し、そこで注文が処理されます。

このページの内容

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.