发布于: Jun 1, 2023

AWS Lambda 现在支持在亚太地区(雅加达)、亚太地区(大阪)、非洲(开普敦)和中东(阿联酋)区域将 Amazon MSK、自托管 Apache Kafka 和 适用于 Apache ActiveMQ 的 Amazon MQ 以及适用于 RabbitMQ 的 Amazon MQ 用作事件源。这让客户可以通过更多选项向 Lambda 发送消息。客户可以使用 Lambda 函数快速轻松地构建应用程序,这些函数是基于连接事件源映射的事件源的消息调用的。

Lambda 支持消息收发事件源,例如 Amazon Simple Queue Service (SQS) 和 Amazon Kinesis Data Streams。现在,您还可以轻松地从 Amazon MQ 消息代理或 Kafka 主题读取并处理消息,而无需创建和管理使用者应用程序。如果消息超过批处理大小、有效负载超过 6MB 或批处理时段到期,系统就会调用 Lambda 函数。 

此功能不额外收费。您需要为连接到 Kafka 或 Amazon MQ 的事件源映射触发的 Lambda 调用付费。要了解更多信息,请参阅 Amazon MSKApache KafkaAmazon MQ 的 Lambda 开发人员指南。所有提供 AWS Lambda 的区域均支持将自托管 Apache Kafka 用作事件源。所有提供 AWS Lambda 及相应服务的区域均支持将 Amazon MSK 和 Amazon MQ 用作事件源。