logo

Thinking Cloud Native, CloudEvents Future

2022-05-19

Authors:   Scott Nichols


Summary

Cloud Events is a specification that aims to standardize the way events are produced and consumed across different systems and protocols.
  • Cloud Events consists of three main components: the Discovery API, the Subscription API, and the Schema Registry.
  • The Discovery API allows producers to specify the kinds of events they produce and the attributes that can be filtered on.
  • The Subscription API allows consumers to subscribe to a subset of events produced by a producer.
  • The Schema Registry provides a mechanism to describe the schema of the event payload.
  • Cloud Events aims to simplify eventing systems by providing SDKs that can adapt to different protocols, eliminating the need for custom glue code.
  • The ultimate goal of Cloud Events is to enable off-the-shelf components that can handle eventing, freeing up developers to focus on business logic.
Cloud Events aims to simplify eventing systems by providing SDKs that can adapt to different protocols, eliminating the need for custom glue code. This can save developers time and effort in maintaining custom code, allowing them to focus on business logic. The ultimate goal is to enable off-the-shelf components that can handle eventing, freeing up developers to focus on business logic.

Abstract

Being a part of the CNCF brings huge opportunities for us as a community to define and embrace common ways of communicating between the projects with the ultimate goal of integrators selecting and connecting projects and products. We will pitch what this world looks like and how it will turn our collection of projects into an ecosystem of solutions. We then will provide a status of the CloudEvents project with the focus on where we are headed in the working group, including specifications helping with the interoperable discovery of event sinks and sources and the metadata description of events and their contents. We will also touch on the integration of CloudEvents with Open Telemetry.Click here to view captioning/translation in the MeetingPlay platform!

Materials: