Amazon EventBridge とは
Amazon EventBridge は、AWS サービス、サードパーティサービス、カスタムアプリケーションからのイベントを使用して、アプリケーションを連携させるサーバーレスイベントバスサービスです。イベント駆動型アーキテクチャを簡単に構築でき、ルールを使用してイベントをフィルタリングし、ターゲットサービスにルーティングできます。インフラストラクチャ管理の負荷を軽減し、スケーラブルなイベント処理を実現します。
背景メモ
Amazon EventBridgeは、AWSが提供するサーバーレスのイベントバスサービス。異なるAWSサービスやSaaSアプリケーション(Salesforce、Datadogなど)、自社アプリケーション間でイベント(状態変化の通知)をやり取りし、ルールに基づいて自動処理を実行する。従来のAmazon CloudWatch Eventsの後継・拡張版にあたり、「EventBridge」という名前は外部SaaSとの連携に特化した点を強調している。サーバーレスアーキテクチャ(LambdaやStep Functionsなど)との組み合わせで広く使われる。スケーラビリティと疎結合なシステム構築が主なユースケース。開発者は個別のAPI呼び出しやポーリング処理を書かずに、イベント駆動型の連携を宣言的に定義できる。