投稿日: Dec 13, 2023

Amazon EventBridge Pipes は、AWS コンソールでの CloudFormation テンプレートの生成をサポートするようになりました。これにより、パイプの設定を一元的かつ反復可能な方法でプロビジョニングおよび管理できるようになります。既存のパイプからテンプレートを生成して、他のリージョンやアカウントに同じパイプをプロビジョニングしたり、生成されたテンプレートをカスタマイズして別のパイプの作成をすぐに開始したりできます。生成したテンプレートを他のサービスのテンプレートと組み合わせて AWS CloudFormation スタックを作成します。これにより、アプリケーションで必要な AWS サービスをパイプで接続してプロビジョニングできます。

ソースとターゲットのみを指定して単純なパイプを作成することも、必要に応じてバッチ処理、開始位置、同時実行などをカスタマイズすることもできます。オプションのフィルタリングステップを構成することもできます。これにより、特定のソースイベントのみをパイプに流し込めます。また、AWS Lambda、AWS Step Functions、API 送信先、あるいは Amazon API Gateway を活用したオプションの強化ステップを構成して、ターゲットに到達する前のイベントを強化または変換できます。Pipes で CloudFormation テンプレート生成を使用すると、差別化されていない統合コードが不要となり、サービス間の接続を作成して管理するのではなく、サービスの構築に時間を費やすことができます。

EventBridge Pipes コンソールでパイプを選択し、「CloudFormation Template」を選択してから、「JSON」または「YAML」を選択して使用を開始してください。Amazon EventBridge Pipes がサービスをより簡単に統合するのにどのように役立つかについては、AWS ニュースブログの投稿をご覧ください。