更新时间:2024-06-27 GMT+08:00
什么是事件网格
事件网格(EventGrid,简称EG)是华为云提供的一款Serverless事件总线服务,支持华为云服务、自定义应用、SaaS应用以标准化、中心化的方式接入事件网格,通过标准化的CloudEvents协议在这些应用之间以灵活方式路由事件,帮助您轻松构建松耦合、分布式的事件驱动架构。
图1 事件网格总体架构示意图
![点击放大](https://support.huaweicloud.com/productdesc-eg/zh-cn_image_0000001250080964.png)
- 事件源:将华为云服务、自定义应用、SaaS应用等应用程序产生的事件消息发布到事件订阅。
- 事件订阅:存储接收到的事件消息,并根据事件规则将事件消息路由到事件目标。
- 事件模型:定义事件的结构。云服务事件源产生的所有事件都可以关联到事件网格提供的相应的云服务事件模型。对于自定义事件源产生的事件,您可以自定义事件模型。基于事件模型生成SDK,您可以通过编程实现快速消费事件。
- 事件目标:消费事件消息。