Amazon EventBridge

概要

Amazon EventBridge は 4 種類のイベントバスを提供しています。イベントドリブンアプリケーションの構築のためのカスタムイベントバスが 2 種類あります。すなわち、2026 年 9 月にリリースされた拡張カスタムイベントバスと、2019 年 7 月にリリースされたカスタムイベントバス – クラシックです。すべての AWS アカウントに存在するデフォルトのイベントバスは、AWS サービスからの状態変化イベントを受信します。サードパーティー統合からイベントを受信するためのパートナーイベントバス。すべてのイベントバスには最低料金は設定されておらず、それぞれが提供する使用量と機能に基づいて料金が定まります。

カスタムイベントバス

組織規模のイベントドリブンアプリケーション向けイベントバス: アカウント間で共有される単一のバス、10,000 以上のサブスクリプション、順番どおりの配信、組み込みストレージ、およびオプションのマネージドイベント評価機能。料金は、公開および配信されるデータの量に基づいて計算されます。

イベントイングレス

イベントエグレス

イベントは、課金対象となる最も近い 1 KB 単位のサイズに切り上げられます。例: 2 KB の 100 万件のイベントが 2 つのサブスクリプションに配信されると、2 GB のイングレスと 4 GB のエグレスが発生します。料金は、(2 GB * 0.18 USD) + (4 GB * 0.05 USD) = 0.56 USD です。

ストレージ

マネージドイベントソースのイングレス

イベントソース イングレス
カスタムイベントバスに転送される AWS サービスイベント 月間イングレス階層で請求 *

* デフォルトまたはパートナーイベントバスから取得した aws.s3 イベントおよび aws.partner イベントは、送信元で課金され、追加のイングレスコストからは除外されます

イベント評価機能 (設定時にのみ課金)

イベント評価機能が設定されていない場合 = イベント評価料金は 0 USD。評価は 64 KB 単位で計測されます。

料金の例

お客様は、カスタムイベントバスに、それぞれ平均 2 KB のイベントを毎秒 1,000 件発行します。サブスクリプションは 2 つ (うち 1 つは JSONata 変換)、7 日間の保持、デフォルトの再試行ポリシー (3 回再試行) での配信失敗率は 1% です。

対象 計算 月額コスト
イングレス 2.592 B 件のイベント x 2 KB = 5,184 GB、最初の 5,000 GB x 0.18 USD + 184 GB x 0.12 922 USD
エグレス (初期) 5,184 GB x 2 個のサブスクリプション = 10,368 GB x 0.05 USD 518 USD
エグレス (再試行) 10,368 GB x 1% の障害率 x 3 回の再試行 = 311 GB x 0.05 USD 16 USD
イベント評価 2.592 B (重複排除) + 2.592 B (1 個のサブスクリプションでの JSONata) = 5.184 B イベント x 0.15 USD/M 778 USD
ストレージ 172.8 GB/日 x デフォルトを超えて 6 日間 = 1,037 GB x 0.08 USD 83 USD
1 か月あたりの合計   2,317 USD/月
イングレス階層では 1 TB = 1,000 GB と想定しています

カスタムイベントバス – クラシック

AWS 無料利用枠: AWS 管理イベントはイベントバスによって無料で取り込まれます。

EventBridge イベントバスは、AWS サービス、SaaS パートナー (「パートナーイベント」)、またはお客様独自のアプリケーション (「カスタムイベント」) からイベントを受信できます。250 を超える AWS サービスがイベントバスにイベントを自動的に送信し、AWS アカウント内のリソースに対して実行される管理オペレーション (「AWS 管理イベント」) を可視化します。管理オペレーションはコントロールプレーンオペレーションとも呼ばれます。S3 などの一部の AWS サービスは、オプトイン (「AWS オプトインデータイベント」) 後にデータプレーンイベントをイベントバスに送信できます。

ペイロードのサイズ: ペイロードは 64 KB ごとにまとめて 1 件のイベントとして請求されます (例えば、256 KB ペイロードのイベントは 4 つのイベントとして請求されます)。

標準の AWS データ転送料金で課金される、追加のリージョン間データ転送料金が発生する場合があります。

グローバルエンドポイントには追加料金はかかりません。グローバルエンドポイントに公開されているカスタムイベントは、上記のカスタムイベント料金に従って課金されます。

料金の例

1 か月間に 500 万件の AWS 管理イベントを別のアカウントのサービスに配信した場合、料金は次のように計算されます。

1 か月あたりに取り込まれた AWS 管理イベント = 5M 件のイベント (すべて 64 KB 以下)
1 か月あたりの取り込み料金 = 5M * 0.00 USD/M = 0.00 USD/月
1 か月あたりの、異なるアカウントにおけるサービスに配信された AWS 管理イベント = 5M 件のイベント (すべて 64 KB 以下)
1 か月あたりの配信料金 = 5M * 1.00 USD/M = 5.00 USD/月
EventBridge の 1 か月あたりの合計料金 = 5.00 USD/月

SaaS アプリケーションが 1 か月に 500 万件のイベントをパブリッシュし、そのうち 100 万件のイベントを別のアカウントのサービスに送信した場合、料金は次のように計算されます。

1 か月あたりに取り込まれたパートナーイベント = 5M 件のイベント (すべて 64 KB 以下)
1 か月あたりの取り込み料金 = 5M * 1.00 USD/M = 5.00 USD/月
1 か月あたりの、異なるアカウントにおけるサービスに配信されたパートナーイベント = 1M 件のイベント (すべて 64 KB 以下)
1 か月あたりの配信料金 = 1M * 0.05 USD/M = 0.05 USD/月
EventBridge の1 か月あたりの合計料金 = 5.05 USD/月

1 か月間に 1,000 万件の独自のイベントをアカウント A のイベントバスにパブリッシュし、そのうち 500 万件のイベントをアカウント B の別のイベントバスに送信し、それらのイベントをアカウント B の別のサービスに送信した場合、料金は次のように計算されます。

1 か月あたりに取り込まれたカスタムイベント = 10M 件のイベント (すべて 64 KB 以下)
1 か月あたりの取り込み料金 = 10M * 1.00 USD/M = 10.00 USD/月
別のイベントバスに配信される 1 か月あたりのカスタムイベント = 5M 件のイベント (すべて 64 KB 以下)
同一アカウント内のサービスに配信される 1 か月あたりのカスタムイベント = 5M 件のイベント (すべて 64 KB 以下)
1 か月あたりの配信料金 = (5M * 1.00 USD/M) USD + (5M * 0.00 USD/M) = 5.00 USD/月
EventBridge の 1 か月あたりの合計料金 = 15.00 USD/月

 

 

 

 

 

パイプ

Amazon EventBridge パイプは、イベントプロデューサーとコンシューマ間のポイントツーポイント統合を、オプションのトランスフォーム、フィルター、エンリッチステップで作成することができます。

ペイロードのサイズ: ペイロードの 64 KB チャンクごとに 1 件のリクエストとして請求されます。例えば、ペイロードが 256 KB のイベントのバッチは、4 つのリクエストとして請求されます。

料金の例

ソースである Amazon Simple Queue Service (SQS) キューが 1 ヶ月で 1000 万イベントを受信し、レコードの 25% にマッチするフィルターを適用し、1 リクエストあたり 5 イベントをバッチ処理した場合、マッチしたレコードをターゲットに送るための料金は、以下のようになります。

使用状況
1 か月あたりの送信リクエスト = 10,000,000 * 25% / 5 = 500,000
フィルタリング後のリクエスト = 500,000

料金:
フィルタリング後のリクエスト数 = 0.5 M * 0.40 USD = 0.20 USD

EventBridge の月額利用料金の合計 = 0.20 USD
 

スケジューラー

無料利用枠: 無料利用枠の一部として、EventBridge Scheduler を無料で使用して開始できます。月間 14,000,000 回の呼び出しを無料で行うことができます。いくつかのアプリケーションは、この無料利用枠内で運用できる場合があります。

料金の例

もし、アプリケーションが、米国西部のリージョンで、月に 2 回呼び出される 1,000 万件の繰り返しスケジュールを予定していたとします。

使用状況
1 か月あたりの定期スケジュール = 10M * 2 = 20M
1 か月あたりの呼び出し: 20M

料金:
月間呼び出し回数: (20M - 無料利用枠 14M) * 1.00 USD/M = 6.00 USD

月あたりの合計料金 = 月間 6.00 USD

* 無料利用枠の使用量は、すべてのリージョン (GovCloud リージョンを除く) にわたって毎月計算され、請求に自動的に適用されます。無料利用枠の未使用分が次の月に持ち越されることはありません。制約はあります。詳細は、
提供規約 をご覧ください。

API Destinations

API 送信先を使用すると、EventBridge のイベントバスまたはパイプからパブリックネットワークまたはプライベートネットワークの任意のウェブベースのアプリケーションにイベントを送信できます。 Amazon 仮想プライベートクラウド (VPC) などのプライベートネットワーク内のアプリケーションへの安全なポイントツーポイント接続を実現するために、API 送信先は AWS PrivateLink および Amazon VPC Lattice と統合されます。

ペイロードのサイズ: ペイロードの 64 KB チャンクごとに 1 件のイベントとして請求されます (例えば、256 KB のペイロードを持つイベントは 4 件のリクエストとして請求されます)。インターネットとプライベートネットワークへのデータ送信には、追加のデータ転送料金が発生する場合があります。パブリックエンドポイントの場合、標準の AWS データ転送料金が適用されます。AWS PrivateLink と Amazon VPC Lattice を使用してプライベートエンドポイントを呼び出す場合、データ転送の料金は AWS PrivateLink および Amazon VPC Lattice の標準料金で請求されます。

料金の例

イベントバスから、パブリックインターネット経由でアクセス可能な HTTPS エンドポイントに 1 か月間に 200 万件のイベントを呼び出す場合、API 送信先の料金は次のようになります。

1 か月あたりのイベント = 2M 件のイベント (すべて 64 KB 以下)
1 か月あたりの API 宛先料金 = 2M * 0.20 USD/M = 0.40 USD/月

AWS PrivateLink と Amazon VPC Lattice を使用してイベントバスからプライベート HTTPS エンドポイントに 1 か月間に 200 万件のイベントを呼び出す場合、API 送信先の料金は次のようになります。

1 か月あたりのイベント = 2M 件のイベント (すべて 64 KB 以下)
1 か月あたりの API 宛先料金 = 2M * 0.20 USD/M = 0.40 USD/月

イベントリプレイ

イベントパターンを指定して、リプレイ用にアーカイブするイベントを決定できます。以下の料金が発生します:

リプレイについては、上記のカスタムイベントの料金に従って請求されます。

料金の例

アプリケーションが 1 か月に 200 万のイベントを発行した場合、それぞれの平均は 6KB です。開発イベントバスでリプレイのためにアーカイブを有効にして、それらすべてをリプレイすると、料金は次のように計算されます。

月間のイベント = 2M 件のイベント * 1.00 USD/M = 1 か月あたり 2.00 USD。
アーカイブ処理 = 2M 件のイベント * 6 KB/ (1024 * 1024) * 0.10 USD/GB = 1.14 USD
ストレージコスト = 2M 件のイベント * 6 KB/ (1024 * 1024) * 0.023 USD/GB = 0.26 USD/月
再生されたイベント = 2M * 1.00 USD/M = 2.00 USD/月

EventBridge の合計月額料金 = 2 USD (イベント発行) + 1.14 USD (アーカイブ処理) + 0.26 USD (ストレージ) + 2.00 USD (リプレイ) = 1 か月あたり 5.40 USD。
 

スキーマレジストリ

AWS およびカスタムスキーマのスキーマレジストリのご利用は無料です。

スキーマレジストリのスキーマの検出機能には、無料利用枠が含まれています。1 か月あたり 500 万件の取り込まれたイベントが無料です。ほとんどの開発ユースケースにおいて、開発環境での検出は無料利用枠内に収まります。

スキーマの検出を使用して本番用のイベントバスを通過するすべてのイベントを監査する場合など、無料利用枠を超えた使用に対しては、以下の料金が発生します:
 

ペイロードのサイズ: Schema Discovery のペイロードは 8 KB ごとにまとめて 1 件の取り込みイベントとして請求されます (例えば、16 KB ペイロードのイベントは 2 件の取り込みイベントとして請求されます)。

 

料金の例

開発イベントバスでスキーマの検出を有効にして、1 か月の間に 200 万件のイベント (各イベントは平均 2 KB) を開発環境で発行した場合、料金は以下のように計算されます。

月間のイベント = 2M 件のイベント * 1.00 USD/M = 1 か月あたり 2.00 USD。
スキーマレジストリ = 無料。
スキーマの検出 = 2M 件のイベント。検出には追加料金なし (無料利用枠に 500 万件のイベントが含まれるため)。

EventBridge の合計月額料金 = 2.00 USD (イベント発行) + 0 USD (スキーマレジストリ) + 0 USD (スキーマの検出) = 1 か月あたり 2.00 USD。
 

Product-Page_Standard-Icons_01_Product-Features_SqInk
ご質問がありますか?

Amazon EventBridge のよくある質問のページを参照してください。

詳細はこちら 
Product-Page_Standard-Icons_03_Start-Building_SqInk
コンソールで構築を開始する

AWS マネジメントコンソールで Amazon EventBridge を使った構築を始めましょう。

サインイン 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
ドキュメントを参照する

デベロッパーガイドで EventBridge の理解をさらに深めましょう。

詳細はこちら