Amazon EventBridge

无服务器事件总线,用于连接来自您自己的应用程序、SaaS 和 AWS 服务的应用程序数据

Amazon EventBridge 是一种无服务器事件总线,支持您使用自己的应用程序、软件即服务 (SaaS) 应用程序和 AWS 服务的数据轻松将应用程序连接到一起。EventBridge 提供来自事件源(例如 Zendesk、Datadog 或 Pagerduty)的实时数据流,并将该数据路由到 AWS Lambda 之类的目标。您可以设置路由规则来确定发送数据的目的地,以便构建能够实时响应所有数据源的应用程序架构。EventBridge 让事件驱动型应用程序的构建变得简单,因为它可以为您完成事件摄取和传送、安全保障、授权以及错误处理工作。

AWS 纽约峰会 2019:事件驱动型架构和 Amazon EventBridge 简介 (51:38)

优势

连接来自 SaaS 应用程序的数据

EventBridge 从受支持的 SaaS 应用程序中摄取数据,并通过 AWS 管理控制台中的原生集成将数据路由到 AWS 服务目标。借助 EventBridge,您可以使用来自 SaaS 应用程序的数据来触发针对客户支持、业务运营等等的工作流程。了解有关已集成的 SaaS 合作伙伴的更多信息。

编写更少代码

借助 EventBridge,您可以轻松地将应用程序连接在一起,因为您可以在不编写自定义代码的情况下摄取、筛选和传送事件。EventBridge 可自动将来自源的事件路由到一个或多个受支持的 AWS 服务目标,比如 AWS LambdaAmazon Kinesis Data Streams

轻松构建事件驱动型架构

EventBridge 简化了构建事件驱动型架构的流程。借助 EventBridge,您的事件目标不需要知道事件源,因为您可以直接进行筛选并发布到 EventBridge。无需任何设置。事件驱动型架构是松散耦合和分布式的,可以提高开发人员敏捷性以及应用程序弹性。

减少运营开销

使用 EventBridge 后,无需预配置、修补和管理服务器,也不需要安装、维护或操作软件。EventBridge 会根据摄取的事件数量进行自动扩展,您只需为由 AWS 或 SaaS 应用程序发布的事件付费。EventBridge 具有内置的分布式可用性和容错能力。

工作原理

EventBridge 通过事件连接应用程序。事件是系统状态发生变更的信号,例如客户支持 TT 的状态发生变更。借助 EventBridge,您可以轻松地利用来自各种事件源的数据,构建有弹性的事件驱动型应用程序。

product-page-diagram-EventBridge_How-it-works_V2@2x

使用案例

客户支持

您可以将客户支持 TT 中的状态变更发送到 EventBridge,触发自动化的工作流程,或使用机器学习来训练和部署情绪分析模型。例如,您可以使用 Amazon Sagemaker 在原始的 Zendesk TT 上附加客户满意度得分。

安全操作

您可以将安全事件发送到 EventBridge,以便跨多个渠道与相关用户组通信。例如,您可以在 Whispir 通信工作流程中包含威胁检测事件,或使用基于事件的规则来自动交付安全系统报告。

业务运营

您可以使用 EventBridge 来访问、处理运营数据并将其从一个系统发送到另一个系统。例如,您可以使用 EventBridge 将 PagerDuty 事件连接到 Amazon Redshift 数据仓库,让您可以分析补救速度和工程团队的平均运营负担。

应用程序监控

通过使用 EventBridge 来收集实时的应用程序指标流,您可以快速响应应用程序性能的变化。例如,您可以将来自 DataDog 的负载量警报发送到 EventBridge,触发 AWS Lambda 函数,用以扩展您的 EC2 实例来处理预期的负载增加。

目录注册

通过将用户信息发送到 EventBridge 来触发工作流程,您可以实现目录注册流程的自动化。例如,您可以将来自 OneLogin 的新用户创建事件发送到 EventBridge,并将其路由到 Lambda 函数,该函数可使新雇用的工程师能够使用技术资源。

客户数据更新

您可以使用客户关系管理 (CRM) 系统中客户数据的更改,来触发其他系统中的工作流程。例如,当 SugarCRM 机会的状态变为 Closed Won(谈成结束)时,您可以将事件发送到 EventBridge,并触发将在会计系统中预配置账单记录的工作流程。

资源

文档
有关如何使用 Amazon EventBridge 的更多信息,请参阅文档。 
 
Amazon EventBridge – 针对 SaaS 应用程序的事件驱动型 AWS 集成
Jeff Barr,2019 年 7 月 11 日
 
Product-Page_Standard-Icons_01_Product-Features_SqInk
查看产品功能

了解有关 Amazon EventBridge 功能的更多信息。

了解更多 
Product-Page_Standard-Icons_03_Start-Building_SqInk
开始在控制台中构建

在 AWS 管理控制台中,使用 Amazon EventBridge 开始构建。

登录 
Product-Page_Standard-Icons_02_Sign-Up_SqInk
有关更多信息,请参阅文档

请参阅开发人员指南,深入了解 EventBridge。

了解更多