发布于: Nov 6, 2023

今天,Amazon Simple Queue Service (SQS) 宣布在 SQS 服务控制台中与 Amazon EventBridge 管道集成,让您可以更轻松地将消息从 SQS 队列发送到超过 14 个 AWS 服务目标中的一个,其中包括 Amazon Kinesis Data Streams 和 Firehose、Amazon Step Functions、Amazon SNS、Amazon ECS、Amazon EventBridge 事件总线和其他 SQS 队列。EventBridge 管道集成还支持 EventBridge API 目的地目标,也就是使用 API 调用将您的 SQS 消息发送到软件即服务 (SaaS) 应用程序,或者发送到您自己在 AWS 内外的应用程序。

从 SQS 队列中获取数据非常简单,只需在所选 SQS 队列页面上单击“将 SQS 队列连接到管道”按钮,为该连接命名并选择目标即可。如果需要,您可以自定义消息批次大小和批处理窗口等。您可以通过可选的筛选步骤仅允许特定消息流入管道,也可以使用 AWS Lambda、AWS Step Functions、API 目标或 Amazon API Gateway,通过可选的扩充步骤在 SQS 消息到达目标之前对其进行扩充或转换。EventBridge 管道集成让您无需编写、管理和扩展千篇一律的集成代码,从而把时间花在构建服务而不是连接服务上。

要开始使用,请在 SQS 控制台中选择一个 SQS 队列,然后选择“EventBridge 管道”选项卡。您还可以阅读有关 Amazon EventBridge 管道如何帮助您更轻松地集成各种服务的 AWS 新闻博客文章,从而了解更多信息。