EventBridge is a serverless event bus service that you can use to connect your applications to data from a variety of sources. These sources include Alibaba Cloud event sources, such as elastic computing services, storage services, database services, container services, big data services, observability services, and middleware services, as well as custom event sources. After EventBridge is integrated with Function Compute, the event sources that are connected to EventBridge can trigger related functions to process events related to Alibaba Cloud event sources and custom event sources.

What is an EventBridge trigger?

In an event-driven model, event sources are event producers, and functions are event handlers. Triggers help you manage different event sources in a centralized manner. EventBridge is not a single event source, but an event center for Alibaba Cloud event sources and custom event sources. EventBridge triggers use Alibaba Cloud event sources and custom event sources to trigger functions to seamlessly integrate EventBridge and Function Compute.

The following figure shows how an EventBridge trigger works.

Benefits

After EventBridge is integrated with Function Compute, the trigger sources of EventBridge and Function Compute are synchronized. When an event source is added to EventBridge, the trigger sources of Function Compute are synchronously updated, which reduces connection costs.

Types of EventBridge triggers

EventBridge triggers include RocketMQ trigger, RabbitMQ trigger, MNS queue trigger, and Official event source trigger. Official event source trigger refers to triggers of cloud services, such as CloudMonitor triggers, Elastic Compute Service (ECS) triggers, and Alibaba Cloud Internet of Things (IoT) triggers.

The following section shows the Alibaba Cloud services and event types that are supported by Official event source trigger.

Elastic computing

The ECS events include the following types: disk retention, data disk attachment or detachment, and block storage release due to overdue payments.
The ECI events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The E-HPC events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Batch Compute events include the following types: a job is canceled, an instance is ready, and a project is created.
The Auto Scaling events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The ROS events include the following types: a stack is created, a stack is deleted, and a stack is rolled back.
The OOS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Function Compute events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Storage

The OSS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Tablestore events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The NAS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The DBFS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Intelligent Media Management events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Cloud Photos events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Database

The PolarDB events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The PolarDB-X events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The ApsaraDB RDS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The ApsaraDB for HBase events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Cassandra events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The AnalyticDB for MySQL events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The DTS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Security

The Security Center events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Cloud Security Scanner events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The ActionTrail events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The RAM events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The DBAudit events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The KMS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Fraud Detection events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Server Guard events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Big data

The EMR events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Elasticsearch events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Hologres events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Open Search events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Quick BI events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The DataV events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The AIRec events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Artificial intelligence (AI)

The City Visual Intelligence Engine events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Multimedia AI events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Networking and content delivery network (CDN)

The VPC events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The SLB events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Cloud Enterprise Network events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Smart Access Gateway events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The CDN events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The DCDN events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The PCDN events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The ENS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Video services

The ApsaraVideo Live events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Real-Time Communication events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The ApsaraVideo VOD events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Cloud Video Conferencing events include the following types: conference status, member status, and member operations.
The ApsaraVideo for Media Processing events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The LinkVisual events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Container and middleware

The ACK events include the following types: ACK events collected by Application Real-Time Monitoring Service (ARMS), ACK events related to nodes, and ACK events related to pods.
The Container Registry events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The MSE events include the following types: graceful shutdown, removal of outlier instances, and recovery of an outlier instance after it is removed.
The EDAS events include the following type: application changes.
The Message Queue for Apache Kafka events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Development and O&M

The ARMS events include the following types: agent startup, deadlocks, and out of memory.
The Cloud Monitor events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The PTS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.
The Cloud Config events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Domain name and website

The Domains events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

IoT

The IoT Platform events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.

Enterprise applications and services

The BaaS events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, and operations performed in the console.