Messaging

CloudEvents

Adopt Foundation CNCF (Graduated) Since 2018

Judgement: Adopt

Default event envelope; HTTP/Kafka/AMQP/MQTT bindings all standardised.

Specification for describing event data in a common way. Defines a vendor-neutral envelope (id, source, type, time, data) plus protocol bindings for HTTP, Kafka, AMQP, MQTT, NATS, and others.

Where Kafka/AMQP/MQTT are transports, CloudEvents is the shape of what flows over them. Increasingly the default cross-system event format in cloud-native and serverless architectures.

At a glance

Category
Messaging
Governance
CNCF (Graduated)
Status
Stable; CloudEvents 1.0 graduated at CNCF
First released
2018

Links

Related standards

Other standards in Messaging.

See CloudEvents in context

Open the interactive Data Landscape to compare CloudEvents against every other open standard, or grab the raw JSON. Spotted something wrong? Open an issue.