投稿日: Mar 30, 2023

本日、AWS は EventBridge と Pipes 用の AWS Controllers for Kubernetes (ACK) の一般提供を発表します。今回のリリースでは、Kubernetes API とリソースモデル (カスタムリソース定義) を使用して、イベントバス、ルール、パイプなどの EventBridge リソースを管理できます。

Amazon EventBridge のイベントバスとパイプは、サーバーレスイベントルーターとポイントツーポイントを統合したものです。このサービスを使用すると、独自のアプリケーション、サードパーティーの SaaS アプリケーション、その他の AWS サービス間でイベントをルーティングすることにより、スケーラブルなイベント駆動型のアプリケーションを作成できます。イベントの送信先を判断するためのルーティングルールで、システムの変更が発生した際にアプリケーションアーキテクチャが反応するように設定可能です。

20 種類以上の一般的な ACK コントローラーのコレクションに EventBridge と Pipes の ACK コントローラーが加わることで、S3、SQS、Lambda、DynamoDB などの他の利用可能な ACK コントローラーのリソースを一貫したユーザーエクスペリエンスで接続することによって、Kubernetes 上で複雑なイベント駆動型アーキテクチャも作成できるようになります。初期リリースでは、2 つの新しい EventBridge ACK コントローラーにより、EventBridge イベントバス、ルール、アーカイブ、グローバルエンドポイント、パイプを Kubernetes リソースとして管理できます。今後のリリースではさらに多くのリソースが計画されています。