AWS Lambda 宣布推出适用于多步骤应用程序和人工智能工作流程的持久函数

发布于: 2025年12月2日

AWS Lambda 宣布推出持久函数,使开发人员能够在 Lambda 开发人员体验中构建可靠的多步骤应用程序和人工智能工作流程。持久函数可自动检查进度,在长时间运行的任务期间可将执行暂停长达一年,并从故障中恢复,所有这些都无需您管理额外的基础设施或编写自定义状态管理和错误处理代码。

客户之所以使用 Lambda,是因为其事件驱动的编程模型和内置集成非常简单。虽然传统的 Lambda 函数擅长处理单个短期任务,但开发人员可以构建复杂多步骤应用程序,例如订单处理、用户加入和人工智能辅助工作流程,这些以前需要实现自定义状态管理逻辑或与外部编排服务集成。Lambda 持久函数通过扩展 Lambda 编程模型来利用“步骤”和“等待”等新操作来抓住这个机会,让您在不产生计算费用的情况下检查进度并暂停执行。该服务可处理状态管理、错误恢复以及高效暂停和恢复长时间运行的任务,使您可以专注于核心业务逻辑。

Lambda 持久函数已在美国东部(俄亥俄州)正式推出,支持 Python(版本 3.13 和 3.14)和 Node.js(版本 22 和 24)运行时。要了解最新的区域可用性,请访问 AWS Capabilities by Region 页面

您可以使用如下工具为基于 Python 或 Node.js 的新 Lambda 函数激活持久的功能:AWS Lambda API、AWS 管理控制台、AWS 命令行界面 (AWS CLI)、AWS Cloud Formation、AWS Serverless Application Model (AWS SAM)、AWS SDK 和 AWS Cloud Development Kit (AWS CDK)。有关持久函数的更多信息,请访问 AWS Lambda 开发人员指南发布博客文章。要了解定价,请访问 AWS Lambda 定价。