EventBridge is a serverless event bus service provided by Alibaba Cloud. EventBridge can be accessed by various event sources and event targets. EventBridge provides schema groups and allows you to schedule and process events.

Event sources

An event source produces events. EventBridge supports the following event sources:

  • Alibaba Cloud service event sources

    Various Alibaba Cloud services, such as elastic computing, storage, database, and container and middleware services, can connect to EventBridge as event sources.

  • Custom event sources
    • You can use SDKs to connect custom applications to EventBridge as event sources.
    • You can use existing message data as event sources by specifying event providers.

Event targets

An event target processes and consumes events. EventBridge supports the following event targets:

Schema groups

A schema group is used to store the schemas of events. You can access the schema group to obtain the data format of event bodies with ease. You can also download the code binding of an event schema from the schema group to access the event with efficiency. EventBridge supports the following two types of schema groups:

  • Schema group for Alibaba Cloud service events: Each type of Alibaba Cloud service event corresponds to a schema. For example, the snapshot deletion type of Elastic Compute Service (ECS) events corresponds to a schema.
  • Custom schema group: the schema group that needs to be managed by you to manage schemas of custom applications or existing message data.

Resource management

EventBridge allows you to perform the following operations to manage resources:

Event processing

EventBridge allows you to perform the following operations to process events: