• LAMBDA
  • STEP FUNCTIONS
  • LOGGING
  • HUMAN

AIでAmazon EventBridgeのワークフローを起動する方法

AIをEventBridgeバスに接続すれば、チャットでの指示をAWSの自動化プロセスへと変換できます。

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

すぐに答え

AIを使ってどのようにAWSプロセスを開始できますか?

AIが put_events ツールを使用して、Amazon EventBridgeバスにデータを送信します。この信号がトリガーとなり、AWSにあらかじめ設定されたLambda関数やStep Functionsが起動します。会話の内容を、そのままクラウド上のロジックへと直接結びつけることが可能です。

信号の送信先

自動化されるアウトカム

AIがイベントを送信し、AWSがその実行を制御します。

LAMBDA

コードを即座に実行

AIが送信したイベントがバスに届くと、そのイベントタイプに関連付けられたLambda関数が起動します。

STEP FUNCTIONS

複雑なワークフローを開始

AIがイベントを発行することで、多段階のオーケストレーションが開始されます。信号が届いた後の全シーケンスはAWSが管理します。

LOGGING

状態変化を記録

システムの変更を記録するためにAIがイベントを送信します。これらの信号を監視することで、エージェントの動作を正確に把握できます。

HUMAN

イベントデータの確認

AIはリクエストされた特定のペイロードのみを送信します。イベントの構造やターゲットとなるバスは、ユーザーが自由に決定できます。

ワークフロー

イベント受信後のAIの動き

AIは、既存のAWSアーキテクチャを起動するためのトリガーとして機能します。

  1. ペイロードの整形

    AIはプロンプトに基づいてJSONデータを準備します。ユーザーの意図を、バスが期待するスキーマにマッピングします。

    put_events
  2. イベントの送信

    AIが構造化されたデータをAmazon EventBridgeバスへ送信します。これがAIとAWSを接続する唯一のステップです。

    put_events
  3. 信号のルーティング

    AWS EventBridgeがイベントを受信し、設定されたルールに基づいて照合を行います。どのターゲットにデータを送るべきかを識別します。

    put_events
  4. 自動化の実行

    信号がLambda関数やStep Functionsに到達します。クラウド側のプロセスは、AIからの追加入力なしで実行されます。

    put_events

試してみる

以下のプロンプトをコピーして開始

これらのプロンプトを使用して、AWS環境へのイベント送信を開始できます。

出発点

バスの名前やイベントの詳細は、実際のAWS設定に合わせて書き換えてください。

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
  • Send an event to my bus 'Production-Bus' stating that the user has requested a new deployment.

  • Trigger my 'Data-Processing-Workflow' by sending an event with the detail 'process_new_image'.

  • Log a state change to the EventBridge bus indicating that the inventory count for 'SKU-99' is low.

  • Push an event to my AWS bus to start the 'User-Onboarding' Step Function for user 'ID-456'.

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

ここから始める

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

AWSの認証情報を一度連携させるだけで、以降はMCP対応のクライアントを通じて、AIからバスへ自由にイベントを飛ばせるようになります。

Amazon EventBridge BusをAIに接続する

FAQ

動作に関する詳細

  • 01

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

    いいえ。AIは利用可能なツールを使用して、既存のバスにイベントを送信することのみ可能です。

  • 02

    AIはLambda関数の実行結果を確認できますか?

    いいえ。AIはトリガーを送信するだけで、実行とその結果はすべてAWS環境内で完結します。

  • 03

    カスタムJSONペイロードを送信できますか?

    はい。後続のサービスが期待する形式に合わせて、イベントデータを構造化するようAIに指示できます。

  • 04

    AIがAWSのリソースを削除することはありませんか?

    はい、ありません。このconnectorにはイベントを送信する機能しかなく、AWSインフラの変更、削除、作成を行うことはできません。

  • 05

    一つのイベントで複数のターゲットを起動できますか?

    はい。AWS EventBridgeのルールで、そのイベントを複数のターゲットにルーティングするように設定されていれば可能です。

  • Amazon EventBridge Busについて他に質問がありますか? Connectorのページで回答しています。 Amazon EventBridge Bus Connectorの全機能を見る

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