8

事件总线携手千帆 iPaaS,共同构建云上事件处理生态

 3 years ago
source link: https://serverlesscloud.cn/best-practice/2021-07-26-eb-ipaas
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
neoserver,ios ssh client

事件总线携手千帆 iPaaS,共同构建云上事件处理生态

作者:
April
发布于: 2021-7-26
归档于:

标签:Serverless云函数

千帆 iPaaS 作为一种新型的云集成服务,将企业内外部间不同的系统或业务连接到一个统一的平台中,通过复用最佳实践范例、快速搭建系统集成模型实现各个系统间的资源整合、数据编排、业务衔接等功能,满足企业轻量级、全方位、高灵活度的一体化系统集成需求。千帆 iPaaS 支持各种集成场景,企业可以通过控制台快速简单接入,通过配置、开发、部署、执行、管理和监控来实现业务的互通互联,有效降低用户系统集成难度和周期。

事件总线 EventBridge 是一款安全、稳定、高效的无服务器事件管理平台。事件中心的事件总线可以接收来自您自己的应用程序、SaaS 和腾讯云服务的实时事件及相关数据流,并将事件、数据路由到云函数 SCF 或消息队列服务 TDMQ 等其他腾讯云服务目标。同时事件总线支持自定义事件的处理及筛选,您可以在事件总线中设置事件规则、自定义事件匹配或相关过滤逻辑。

01. 千帆 iPaaS 联动事件总线 EventBridge

千帆 iPaaS 已经全面集成事件总线,基于事件总线,提供云上事件与第三方 SaaS 服务事件的传输与消费能力,大大拓展了事件处理的业务场景,降低事件接入成本,实现 SaaS 业务与云产品的联动。

1. 事件总线作为接收通道,实现 SaaS 业务事件到云服务的传输。

目前已接入千帆 iPaaS 的 SaaS 产品,可以通过事件总线连接器,快速实现事件的投递,并在云端基于云服务完成消费;

999217e4946f2191c32554096642d333.png

2. 事件总线作为发送通道,实现云上事件与 SaaS 服务的联动。

事件总线已经接入的云产品事件源,如消息队列、API 网关等,可以将产生的事件经千帆 iPaaS 快速投递至指定 SaaS 服务。

85fb6bc34307408d68d1a6a38417673e.png

02. SaaS 连接器特性优势

  • 联动云服务与 SaaS 业务生态

目前,千帆 iPaaS 已经实现了 SaaS 业务之间的生态打通,而事件总线作为云上业务间的消息传输通道,也实现了云服务之间的信息交互。事件总线与千帆 iPaaS 的合作,打通了云上服务与 SaaS 业务的沟通桥梁,助力两个产品各自已接入的产品之间完成联动,共建 SaaS 业务与云服务的完整事件处理生态。

  • 降低事件接入成本

传统方案下,第三方 SaaS 服务接入云服务往往需要复杂的接入规范制定,同时不同的服务需要专门进行开发工作,接入流程长,难度大。事件总线与千帆 iPaaS 的合作,为 SaaS 服务上云制定了统一规范,SaaS 服务只要接入了千帆 iPaaS ,则可通过事件总线自动完成云服务目标的投递,简化了事件驱动架构应用的设计难度,大大降低第三方 SaaS 业务接入云服务的成本。

03. SaaS 连接器业务场景

1. 数据处理

通过事件总线与千帆 iPaaS 结合,可以快速完成数据处理工作。来自 SaaS 应用的事件经过 iPaaS 平台开发处理后,由事件总线投递至云平台,并触发函数进行数据的处理与消费,用户可以通过编写函数,自定义实现数据处理逻辑。以问卷统计为例,来自腾讯问卷的大量问卷数据,可以通过事件总线投递至云函数,由函数进行问卷数据的分析、统计、处理等工作。

5f15dcb054d0c3d0faefe32aa520cc57.png

2. 消息推送

业务场景中往往会有告警推送、消息通知等需求,如腾讯会议的邀请推送、云上业务的监控告警等,也可以通过千帆 iPaaS 与事件总线一起实现。如图,来自第三方 SaaS 服务产生的事件经过事件总线,可以快速推送到指定的腾讯云用户;同时云服务产生的异常事件,也可以经消息管道完成到企业微信、QQ 邮箱、Slack 等 SaaS 平台的快速告警同步。

通过该方案,SaaS 业务可以利用云服务的弹性伸缩、便于联合开发等优势,进一步扩展业务场景;同时云服务也可以和 iPaaS 支持的众多 IM 服务完成直接对接,方便地接入不同 SaaS 渠道完成告警。

010908ddd1d254229a9cf21211d674e3.png

3. 事件转储

除了事件消费外,事件总线也可以快速实现 SaaS 事件的投递存储功能。实现架构如图,SaaS 平台产生的业务事件通过指定投递规则与投递目标,经事件总线投递至 Ckafka 或 TDMQ 消息队列,完成存储或进一步消费。如密钥管理平台录入的密钥信息等需要存储的事件,可以经事件总线到 Ckafka,并最终投递到 MySQL 完成云端存储操作,免去手动接入配置等繁琐流程,一键完成事件转储。

108f3fe52741b4a8c3db68b6262b2206.png

04. 如何创建 SaaS 连接器

识别下方 👇 二维码,进入「事件总线」交流群

dc3d7d4fff0f66dcc85ec647bcb1d3a3.jpg

传送门:

欢迎访问:Serverless 中文网,您可以在 最佳实践 里体验更多关于 Serverless 应用的开发!


Recommend

About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK