CLOUDEVENTS
Standard web CloudEvents specification.
Définition
CloudEvents (CNCF) est une spécification ouverte pour décrire des événements de manière interopérable entre services cloud. Spécifie : attributs obligatoires (id, source, specversion, type), attributs optionnels (datacontenttype, dataschema, subject, time), encodages (JSON, AVRO, Protobuf) et bindings transport (HTTP, AMQP, Kafka, MQTT). Adoptée par Knative, Azure Event Grid, AWS EventBridge, Google Eventarc.
Origine
Initiée par la CNCF en mai 2018. Version 1.0 stabilisée octobre 2019, hébergée par la CNCF Serverless WG.
Exemple en contexte
{"specversion":"1.0","id":"abc-123","source":"/edi/gateway","type":"com.acme.invoice.created","data":{"invoiceId":"INV-007"}}
Termes liés
- AsyncAPI v3 — spec compagnon pour async messaging.