ストリームにインスタンス状態変更通知イベントを送信してみた。ストリームにインスタンス状態変更通知イベントを送信してみた。ストリームにインスタンス状態変更通知イベントを送信してみました。ストリームにイベントを送信するEventBridgeルールを作成しました。Streamを作成しておきます。us-east-1[describe-stream]コマンドを実行して、ストリームの詳細を取得します。}}IAMロールの作成EventBridgeがイベントをKinesisStreamに送信できるようにするIAMロールを作成しておきます。ファイルを作成しておきます。]}次のコマンドを使用して、上記のjsonファイルでIAMポリシーを作成しておきます。}}次のassumeRoleポリシーを含むjsonファイルを作成しておきます。]}上記のポリシーでIAMロールを作成しておきます。}}上記で作成したIAMポリシーをIAMロールにアタッチしておきます。rule]をクリックしておきます。pattern]としてルールタイプを選択しておきます。events]を選択しておきます。次の設定でイベントパターンを定義しておきます。Instance]を選択しておきます。ターゲットの詳細を入力しておきます。以前に作成したKinesisストリームを選択しておきます。前の手順で作成したIAMロールを選択しておきます。上記の設定で、EventBridgeルールを作成しておきます。EC2インスタンスを作成しておきます。t2.microサブネット:パブリックサブネットインスタンスを停止して開始すると、イベントがKinesisストリームに送信されます。使用してストリームからレコードを取得し、イベントが送信されたことを確認できます。次のコマンドを実行して、シャードイテレータを取得しておきます。"AAAAAAAAAAEGY........................=="}次のコマンドでシャードイテレータを使用して、イベントレコードを取得しておきます。エンコードされています。0}データをデコードして、ストリームに送信されたイベントを確認できます。イベントはJSON形式でストリームに送信されます。stopped]イベントがストリームに送信されていることを確認できます。ストリームにインスタンス状態変更通知イベントを送信してみました。使用して、他のEC2状態変更通知イベントをKinesisまたは他のAWSサービスに送信することもできます。