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.
- Kafka — Apache Kafka
- AMQP — Advanced Message Queuing Protocol
- MQTT — Message Queuing Telemetry Transport
- JMS — Jakarta Messaging (formerly Java Message Service)
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.