As fontes de eventos produzem e publicam eventos no EventBridge.
O EventBridge oferece suporte às seguintes fontes de eventos:
-
Fontes de eventos de service da Alibaba Cloud
Ao ativar um service da Alibaba Cloud, ele se conecta automaticamente ao EventBridge como fonte de eventos. Selecione uma fonte de eventos, tipos de eventos e destinos de eventos entre as opções predefinidas para publicar os eventos da fonte no barramento de eventos do sistema, filtrá-los com padrões de eventos e roteá-los para os destinos correspondentes.
-
Fontes de eventos personalizadas
Para conectar uma aplicação personalizada ao EventBridge como fonte de eventos personalizada, configure a aplicação e utilize um SDK para integrá-la ao EventBridge. Crie barramentos de eventos personalizados e configure padrões e destinos de eventos personalizados para publicar os eventos gerados pela aplicação nesses barramentos, filtrar os eventos pelos padrões definidos e roteá-los para os destinos adequados.
Ao conectar uma fonte de eventos personalizada baseada em service de mensagens ao EventBridge, especifique o provedor de eventos para que o EventBridge possa extrair eventos dessa fonte. Por exemplo, se você definir o provedor de eventos como Message Queue for Apache RocketMQ, o EventBridge extrai as mensagens produzidas pelos recursos do Message Queue for Apache RocketMQ para barramentos de eventos personalizados, filtra os eventos usando padrões personalizados e os roteia para os destinos de eventos. Para mais informações, consulte ApsaraMQ for RocketMQ custom event source.
Ao conectar uma fonte de eventos personalizada que gera eventos para requisições HTTP, o sistema gera uma URL de webhook. É possível publicar as requisições recebidas por essa URL de webhook como eventos no EventBridge. Para mais informações, consulte Custom event source with an HTTP/HTTPS trigger.