EventBridge を使用して Amazon EC2 を自動化する - Amazon Elastic Compute Cloud

EventBridge を使用して Amazon EC2 を自動化する

Amazon EventBridge を使用すると、AWS のサービス を自動化し、アプリケーションの可用性の問題やリソースの変更などのシステムイベントに自動的に対応できます。AWS のサービスからのイベントは、ほぼリアルタイムに EventBridge に提供されます。ルールを作成して、注目しているイベントと、イベントがルールに一致した場合に実行するアクションを指定できます。自動的にトリガーできるオペレーションには、以下が含まれます。

  • AWS Lambda 関数を呼び出す

  • Amazon EC2 コマンドを実行 を呼び出す

  • Amazon Kinesis Data Streams へのイベントを中継する

  • AWS Step Functions ステートマシンをアクティブ化する

  • Amazon SNS トピックを通知する

  • Amazon SQS キューを通知する

Amazon EC2 での EventBridge の使用例を次に示します。

  • インスタンスが実行状態になるたびに Lambda 関数をアクティブ化します。

  • Amazon EBS ボリュームの作成時または変更時に Amazon SNS トピックを通知します。

  • AWS の別のサービスで特定のイベントが発生するたびに、Amazon EC2 Run Command を使用して 1 つ以上の Amazon EC2 インスタンスにコマンドを送信します。

詳細については、「Amazon EventBridge ユーザーガイド」を参照してください。

Amazon EC2 イベントタイプ

Amazon EC2 は、次のイベントタイプをサポートします。

Amazon EBS でサポートされているイベントタイプについては、「EventBridge for Amazon EBS」を参照してください。