Event sources produce and publish events to EventBridge.
EventBridge supports the following event sources:
- Alibaba Cloud service event sources
If an Alibaba Cloud service is activated, the service automatically connects to EventBridge as an event source. You can predefine event sources, event types, and event targets to publish events from the event sources to the system event bus, filter the events by using event patterns, and then route events to the event targets with ease.
- Custom event sources
- To connect a custom application to EventBridge as a custom event source, you must configure the custom application and use an SDK to connect the custom application to EventBridge. You can create custom event buses and configure custom event patterns and event targets to publish events that are produced by custom applications to the custom event buses, filter the events by using the custom event patterns, and then route events to the event targets.
- When you connect a custom event source to EventBridge, you must specify the event provider so that the custom event source can push events to EventBridge. For example, if you set the event provider to Message Queue for Apache RocketMQ, EventBridge pulls messages that are produced by Message Queue for Apache RocketMQ resources to custom event buses, filters events by using custom event patterns, and then routes events to event targets.