投稿日: Nov 21, 2022

Amazon EventBridge に、ルールを簡単に構築できる新しい機能が導入されました。Amazon EventBridge では、ルールとバスのコンソールページから CloudFormation テンプレートを生成できるようになりました。CloudFormation テンプレートでは、イベントバスとルールの設定をプロビジョニングおよび管理できます。今回、コンソールから既存の設定を CloudFormation テンプレートに直接エクスポートできるようになりました。コンソールで既存のルールを選択し、JSON または YAML を選択し、ダウンロードボタンをクリックして設定を CloudFormation テンプレートにエクスポートするだけです。CloudFormation テンプレートには、ルールとルールのターゲットが追加されます。また、イベントバスを選択し、そのバスに既存のルールを含めるかどうかを選択し、バス、ルール (含める場合)、ターゲットの情報を含んだ CloudFormation テンプレートをダウンロードできます。これにより、より複雑なルールとターゲット用の CloudFormation テンプレートを簡単に生成できるため、さまざまな環境でルールとバスの設定が簡単になります。 

さらに、スキーマからイベントパターンを生成できるようになりました。スキーマでは、イベントの構造を定義します。ルールの評価中に、イベントパターンを使用して、受信イベントが予想されるイベントパターンと一致するかどうかを確認します。一致した場合、そのイベントはダウンストリームのターゲットに送信されます。以前はイベントパターンを手動で記述する必要がありましたが、今回のリリースにより、既存のスキーマを使用してイベントパターンを生成できるようになりました。スキーマからの属性を表示して含める属性を選択し、その属性が必須かどうかを指定し、その属性に使用できる値を定義できます。次に、生成されたイベントパターンを使用して、ルールが想定どおりにイベントに一致することを確認できます。 

このコンソールの更新は、米国東部 (オハイオ、バージニア北部)、米国西部 (オレゴン、北カリフォルニア)、カナダ (中部)、欧州 (ストックホルム、パリ、アイルラインド、フランクフルト、ロンドン、ミラノ、スペイン、チューリッヒ)、アジアパシフィック (ムンバイ、ジャカルタ、香港、ソウル、大阪、東京、シンガポール、シドニー)、中東 (バーレーン、UAE)、南米 (サンパウロ) の各リージョンで提供されます。 

使用を開始するには、AWS マネジメントコンソールにアクセスしてください。