HTTP Source 概述
接入 EventBridge
利用有多种状况:用户自定义利用、阿里云服务、其余云厂商服务或者其余 SaaS 产品。
对于用户自定义利用,用户能够应用 EventBridge
官网的 API 接口、多语言客户端以及 CloudEvents 社区的开源客户端来实现接入。
对于阿里云的云产品,EventBridge
原生反对,用户能够在默认事件总线中抉择对应的云产品与其相干的触发事件。
而对于其余云厂商、SaaS 产品,EventBridge
同样也提供便捷的接入形式便于用户进行集成,HTTP Source
事件源便是一种典型的接入形式。
SaaS 集成最佳实际
钉钉监控 GitHub 代码推送事件GitHub
提供了 Webhook
性能,代码仓库在产生某些特定操作(push、fork等)时,能够通过回调来帮忙用户实现特定性能。针对多人开发的我的项目,将 GitHub
事件推送到特定钉钉群能够帮忙成员无效关注代码变更,进步协同效率。
本节咱们展现如何通过钉钉监控 GitHub 代码推送事件的最佳实际,次要蕴含以下几个步骤:
- 创立一个钉钉机器人;
- 创立
EventBridge
相干资源:事件总线、事件源(HTTP Source
类型)、事件规定、事件指标(钉钉); - 创立自定义事件总线;
- 抉择 GitHub 代码仓库创立
Webhook;
- 向 GitHub 代码仓库推送代码变更;
- 钉钉群接管此次代码推送相干信息。