Amazon EventBridge イベントバス - Amazon EventBridge

Amazon EventBridge イベントバス

イベントバスとは、イベントを受信するパイプラインです。イベントバスに関連付けられたルールによって、受信したイベントが評価されます。各ルールは、イベントがルールの条件に一致するかどうかをチェックします。ルールを特定のイベントバスに関連付けると、そのルールはそのイベントバスで受信したイベントにのみ適用されます。

イベントバスのアクセス許可を管理するには、そのイベントバスにリソースベースのポリシーを設定します。リソースベースのポリシーは、許可するイベントと、イベントのルールまたはターゲットを作成または変更できるアクセス許可を持つエンティティを指定します。例えば、イベントバスのポリシーを使用して、別の AWS アカウントまたは AWS リージョンのルールやイベントバスなどのソースからのイベントを許可あるいは拒否することができます。ポリシーを使用すると、アプリケーションや組織のすべてのイベントを 1 つのアカウントとリージョンに集約することができます。

イベントバスごとに設定できるルールは最大 300 です。環境で 300 を超えるルールを設定する場合は、アカウントにカスタムイベントバスを作成し、イベントバスごとに 300 のルールを追加で関連付けることができます。サービスごとに異なるアクセス許可を持つイベントバスを作成することで、アカウントでのイベントの受信方法をカスタマイズできます。

最も一般的なイベントバスは次のとおりです。

  • 各アカウントのデフォルトのイベントバスは、AWS サービスからイベントを受信します。

  • カスタムイベントバスは、別のアカウントとの間でイベントを送受信します。

  • カスタムイベントバスは、1 つの場所にイベントを集約するために、別のリージョンとの間でイベントを送受信します。

  • パートナーイベントバスは、SaaS パートナーからイベントを受信します。詳細については、「Amazon EventBridge での SaaS パートナーからのイベントの受信」を参照してください。

次のビデオでは、イベントバスの内容について説明し、その基本について説明します。

次のビデオでは、さまざまなイベントバスと、これらのバスをいつ使用するかについて説明します。