以更简单、一致且经济高效的方式集成事件生产者和使用者
Amazon EventBridge Pipes 可通过可选的转换、筛选和扩充步骤,帮助您在事件生产者和使用者之间创建点对点集成。EventBridge Pipes 减少构建事件驱动型应用程序时需要编写和维护的集成代码量。
优势
编写较少代码
借助将事件生产者和使用者联系起来的易用界面,快速构建完全托管的集成。
通过筛选和内置集成节省成本
通过使用事件筛选条件和内置集成来降低计算和使用成本,只需处理所需的事件并为之付费。
实时源事件
使用无缝轮询新事件的 EventBridge Pipes 向超过 14 个 Amazon Web Services 交付事件。
减少运营负荷
可靠地连接服务,无需担心基础设施的可扩展性、安全性、修补和预置。
工作原理
应用场景
筛选 Amazon Kinesis Data Streams
使用 EventBridge Pipes 事件筛选条件从 Kinesis Data Streams 中选择特定的高价值事件,这样就可以只处理所需的事件。
实时响应 Amazon DynamoDB 更改
将 DynamoDB 连接到超过 14 种 Amazon Web Services 服务,包括 Amazon Simple Notification Service(SNS)或 EventBridge,从而轻松地将数据库更改传播到多个应用程序。
将自托管的 Apache Kafka 连接到 Amazon Web Services 服务
将数据从本地或自托管的 Kafka 主题迁移至 Amazon Web Services 服务,例如 Amazon Kinesis Data Firehose 或 Amazon Simple Queue Service(SQS)。
使用软件即服务(SaaS)应用程序扩充您的事件
在将事件交付到目标服务之前,通过对第三方 API 进行 API 调用来向事件添加更多数据。
功能
筛选事件
确保应用程序仅处理必要的事件,从而仅使用事件的子集。
批量事件
从来源检索事件并批量交付给目标,从而提高集成效率。
顺序事件
为顺序至关重要的应用程序提供有保障的事件顺序。
高并发性
支持高并发性,因此您可以快速处理大量事件。
高级扩充
使用 Amazon Lambda、Amazon Step Functions、API Gateway 或使用 API Destinations 对第三方 API 的 API 调用,提供扩充功能。