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」を参照してください。