发布于: Mar 10, 2022
Amazon Lambda 现在支持将 Amazon Managed Streaming for Apache Kafka(Amazon MSK)作为事件源,从而赋予客户更多选择,以使用流数据构建无服务器应用程序。客户可以使用 Lambda 函数构建 Apache Kafka 消费者应用程序,而无需担心基础架构管理问题。Amazon MSK 是一项完全托管式服务,支持轻松构建并运行使用 Apache Kafka 处理流数据的应用程序。
Lambda 可轻松处理来自 Amazon Kinesis Data Streams 或 Amazon DynamoDB Streams 的数据流。现在,客户还可以使用 Amazon MSK 构建从 Apache Kafka 主题触发的应用程序。可批处理高达 10000 条记录的消息,其中可能包含来自一个或多个分区的消息,最大有效负载大小为 6MB。分区内的消息始终按顺序处理。
如需开始使用,请通过 Amazon Web Services 管理控制台、Amazon CLI、Amazon SAM 或 Amazon SDK for Lambda 选择 Amazon MSK 主题作为 Lambda 函数的事件源。Amazon MSK 作为 Lambda 事件源现已在由光环新网运营的 Amazon Web Services China 中国(北京)区域和由西云数据运营的 Amazon Web Services China 中国(宁夏)区域正式推出。此功能无需额外付费即可使用。您需要为 Apache Kafka 主题触发的 Lambda 调用付费。要了解通过 Lambda 构建 Apache Kafka 消费者应用程序的详细信息,请阅读 Lambda 开发人员指南。