发布于: Mar 10, 2022

Amazon Lambda 现在允许客户构建可通过托管在任何基础设施上的 Apache Kafka 集群中的消息触发的应用程序。客户可以保持现有的 Apache Kafka 集群不变,使用 Lambda 快速轻松地构建 Kafka 消费者应用程序,而不必担心预置或管理服务器。

现在,Lambda 支持将 Amazon Managed Streaming for Kafka (Amazon MSK) 作为事件源。现在,除了 Amazon MSK 之外,客户还可以构建从他们管理的 Apache Kafka 集群触发的应用程序,只要 Lambda 可以通过公有 IP 地址或 Amazon VPC 端点访问集群。可批处理高达 10000 条记录的消息,其中可能包含来自一个或多个分区的消息。分区内的消息始终按顺序处理。当达到批处理大小或有效负载大小达到 6MB 时,将调用 Lambda。Lambda 支持使用来自未经身份验证和已身份验证的集群的消息。

客户如需开始使用,可以通过 Amazon Web Services 管理控制台、Amazon CLI 或 Amazon SDK for Lambda 选择 Apache Kafka 作为其 Lambda 函数的事件源。此功能现已在由光环新网运营的亚马逊云科技中国(北京)区域和由西云数据运营的亚马逊云科技中国(宁夏)区域中推出。此功能无需额外付费即可使用。要了解使用 Lambda 构建 Apache Kafka 消费者应用程序的详细信息,请阅读 Lambda 开发人员指南