コンテンツへスキップ
FindOpenSource

CloudEvents

システムやプラットフォームをまたいで、イベントデータを共通のベンダーニュートラルなフォーマットで記述するための、CNCF の仕様と SDK 集です。

概要

CloudEvents は、何が・いつ・どのソースから発生したかというイベントデータの標準的なエンベロープフォーマットを定義し、異なるシステム、メッセージブローカー、クラウドプロバイダーが、それぞれ独自の非互換なフォーマットを発明することなくイベントデータを交換できるようにします。稼働中のサービスとしてではなく、仕様と多言語の SDK として提供されます。

CloudEvents は、複数のツールやベンダーにまたがってイベント駆動アーキテクチャを構築していて、イベントを特定のメッセージングシステムのフォーマットに縛られるのではなく相互運用可能にしたいチームに向いています。カタログにある NATS、Kafka、RabbitMQ を補完する存在で、それらはすべて CloudEvents 形式のペイロードを運ぶことができます。

カテゴリ
バックエンド
キーワード
event-driven-architectureevent-formatspecificationinteroperability
言語
Go
ライセンス
Apache-2.0

誤りを見つけましたか? GitHub で修正を提案する