All Products
Search
Document Center

Function Compute (2.0):Overview

Last Updated:Dec 11, 2023

EventBridge is a serverless event bus service that you can use to connect your applications to 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. After EventBridge is integrated with Function Compute, event sources that are connected to EventBridge can invoke functions in Function Compute to process the events generated by Alibaba Cloud services. These event sources are referred to as cloud service event triggers.

How it works

In an event-driven model, event sources produce events, functions process events, and triggers help you manage event sources in a centralized manner. EventBridge is not a single event source, but an event hub of Alibaba Cloud event sources. Triggers in EventBridge allow you to use Alibaba Cloud events as sources to trigger functions.

image

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. This simplifies the way you use Function Compute.

Types of event triggers for Alibaba Cloud services

Event triggers for Alibaba Cloud services refer to triggers created for events from cloud services such as CloudMonitor, Elastic Compute Service (ECS), and Alibaba Cloud Internet of Things (IoT). The following section lists the Alibaba Cloud services and event types that are supported by EventBridge.

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: index the metadata of an object, update the metadata of an object, and delete the metadata of an object.
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: a failover occurs between primary and secondary instances, an instance failure ends, and an instance failure starts.
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: an exception occurs in a migration task, a migration task is resumed, and an error occurs in a migration task.
The AnalyticDB for PostgreSQL events include the following types: the CPU utilization of a compute group exceeds 90%, the memory usage of a compute group exceeds 85%, and the disk usage of a compute group exceeds 80%.
The DBS events include the following types: incremental backup is disabled, an exception occurs during incremental backup, and an exception occurs during data restoration.
The Redis events include the following types: a failover occurs between primary and secondary instances, an instance failure ends, and an instance failure starts.
The MongoDB events include the following types: a failover occurs between primary and secondary instances, an instance failure ends, and an instance failure starts.
The ApsaraDB RDS for MySQL events include the following types: the execution of an elastic plan is delayed, and an elastic plan fails to be executed.
The TSDB events include the following types: delivery of resource change logs and notifications that resources are evaluated as non-compliant.

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.
The Anti-DDoS events include the following types: blackhole filtering occurs, traffic scrubbing occurs, and blackhole filtering stops.
The CFW events include the following types: the peak bandwidth over Internet exceeds the threshold, and a security event triggers an alert.
The WAF events include the following types: access control attacks, HTTP flood attacks, and web attacks.

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 OpenSearch 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

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: an access point fails over, the network is disconnected, and a device is under attack.
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.
The VPN Gateway events include the following types: a certificate expires, a health check fails, and a health check is successful.
The PrivateLink events include the following types: an endpoint connection request is accepted, an endpoint connection request is rejected, and one or more Zones are added to an endpoint connection.
The Alibaba Cloud DNS PrivateZone events include the following type: the number of Domain Name System (DNS) requests per second within the current account exceeds the upper limit.
The Alibaba Cloud DNS events include the following types: high-level remote control attack, high-level mining, and high-level malware.

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 Conferencing events include the following types: conference status, member status, and member operations.
The MPS 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.
The Message Queue for Apache RocketMQ events include the following types: operations performed by Alibaba Cloud on resources, API operation calls, operations performed in the console, delivery of resource change logs, and notifications that resources are evaluated as non-compliant.

Development and O&M

The ARMS events include the following types: agent startup, deadlocks, and out of memory.
The CloudMonitor 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.
The Resource Management events include the following types: delivery of resource change logs and notifications that resources are evaluated as non-compliant.

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.