• TRIGGER
  • LOG
  • SYNC
  • REVIEW

AIでシステムのステータス変更をAmazon EventBridgeへ通知する方法

AIをAmazon EventBridgeバスに接続して、イベントを配信しましょう。接続後は、エージェントがカスタムデータペイロードを送信することで、他のサービスのワークフローを直接トリガーできます。

このページについてAIに聞く

すぐに答え

AIから他のサービスへイベントを通知するには?

AIが put_events ツールを使用して、カスタムJSONペイロードをAmazon EventBridgeバスにプッシュします。これにより、ユーザー登録やファイルのアップロード、その他定義したあらゆるステータス変更をマイクロサービスへ通知できます。データが後続のサービスへどのように流れるかは、以下のセクションで確認できます。

イベントの結果

イベントの送信先と動作

AIがイベントを送信した後に起こること。

TRIGGER

マイクロサービスの起動

AIが送信したペイロードがEventBridgeバスに到達します。これにより、待機しているLambda関数や他のサービスが即座に起動します。

LOG

監査ログの作成

エージェントが送信したすべてのイベントはバスに記録されます。AIとのやり取りによって引き起こされたシステム変更の履歴を明確に把握できます。

SYNC

データの同期

AIが分散システム間の同期を維持します。チャット内でステータス変更が発生すると、対応するサービス側の状態も更新されます。

REVIEW

人間による確認

AIがビジネスロジックに基づいてイベントの妥当性を判断することはありません。AIがトリガーを実行できるよう、事前にAWS側でイベントルールとターゲットを設定しておく必要があります。

ワークフロー

イベントがトリガーされた際のAIの動き

AIは、会話とクラウドインフラストラクチャを繋ぐ架け橋となります。

  1. コンテキストの把握

    エージェントが、新しいユーザー登録などの特定のアクションに対してシステム通知が必要であることを判断します。

    put_events
  2. ペイロードの整形

    AIがイベントデータを、EventBridgeバスが期待する特定のJSON形式に構造化します。

    put_events
  3. イベントの配信

    エージェントが構造化されたイベントを指定のバスへ直接プッシュします。

    put_events
  4. 配信の確認

    AIはバスからのレスポンスを受け取り、イベントがルーティングのために受理されたことを確認します。

    put_events

試してみる

以下のプロンプトをコピーして開始できます。

これらのプロンプトを使ってイベントの送信を開始しましょう。

出発点

括弧内のテキストを、実際のバス名やイベントの詳細に書き換えてください。

Amazon EventBridge Bus Connector

準備完了です。MCPクライアントを選択し、セットアップ手順に従ってください。

コネクタリンクhttps://edge.vinkius.com/vk_preview_EJsR41kflFjj09HRgMFBXTMCKvAuFVuhHgBcOdPN/mcp

Claude Desktop

以下の手順で数秒で接続できます。

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Amazon EventBridge Bus capabilities are ready to use.
設定 · claude_desktop_config.jsonコピー
{
  "mcpServers": {
    "amazon-eventbridge-bus-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_EJsR41kflFjj09HRgMFBXTMCKvAuFVuhHgBcOdPN/mcp"
    }
  }
}
チャットにコピー04
  • ユーザー 'user_123' がファイルのアップロードを完了したことを 'ProductionBus' にイベントとして送信して。

  • アカウント 'sub_987' で新しいサブスクリプションが作成されたことを EventBridge バスに通知して。

  • ユーザー 'admin_01' の 'password_reset_requested' アクションについて、バス上でシステムイベントをトリガーして。

  • 'inventory_sync' タスクが終了したことを示すカスタムイベントをバスにプッシュして。

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

ここから始める

Amazon EventBridge Busを一度接続すれば、あとは指示するだけです。

AWSの認証情報を一度連携するだけで準備完了です。ログイン情報は弊社側で暗号化して保持するため、すぐにツールを使用できます。

Amazon EventBridge BusをAIに接続する

FAQ

動作に関する詳細

  • 01

    AIが新しいEventBridgeバスを作成することはできますか?

    いいえ。AIはAWSアカウント内に既に存在するバスに対してイベントを送信することのみ可能です。

  • 02

    どのマイクロサービスがイベントを受け取るかはAIが決定しますか?

    いいえ。AIはバスにイベントを送信するだけです。どの後続サービスがそのイベントを受け取るかは、既存のAWS EventBridgeルールによって決定されます。

  • 03

    どのようなデータを送信できますか?

    定義したイベントスキーマに適合するカスタムJSONペイロードであれば、どのようなデータでも送信可能です。

  • 04

    送信したイベントをAIが削除することはできますか?

    いいえ。イベントがバスに送信された後は、AIがそれを制御することはできません。

  • 05

    バスがダウンしている場合、AIは自動的にリトライしますか?

    AIはツールのレスポンスに基づきます。呼び出しが失敗した場合、AIはエラーとしてユーザーに報告します。

  • Amazon EventBridge Busに関するその他の質問は? Amazon EventBridge Bus Connectorの全機能を見る

『Amazon EventBridge Bus』を Claude、Cursor、ChatGPT などに接続