发布于: Oct 5, 2023

AWS Lambda 现已支持 Python 3.11 作为 AWS GovCloud(美国)区域的托管运行时系统和容器基础映像。AWS 会自动将可用更新应用于托管运行时系统和基础映像。Powertools for AWS Lambda 是一个开发人员工具包,可以实施无服务器最佳实践,加快开发人员开发速度,它也支持 Python 3.11。

与 Python 3.10 相比,Python 3.11 包含主要性能增强功能。使用 Lambda 的每毫秒计费模式,使用 Python 3.11 的工作负载的运行速度通常比 Python 旧版本更快、成本更低。创建无服务器应用程序的开发人员可以利用新的 Python 3.11 语言功能,提高效率并提高代码的可读性。有关更多信息,请参阅我们的博客文章:AWS Lambda 现已支持 Python 3.11 运行时系统

您还可以使用全系列 AWS 部署工具(包括 Lambda 控制台、AWS CLI、AWS Serverless Application Model (AWS SAM)CDK 和 AWS CloudFormation)来部署和管理使用 Python 3.11 编写的无服务器应用程序。要迁移运行较低 Python 版本的现有 Lambda 函数,请审查代码与 Python 3.11 的兼容性,然后更新函数运行时系统,或者使用 AWS 提供的 Python 3.11 基础映像,借助容器构建和部署 Python 3.11 函数。 

请访问我们的产品页面了解有关 AWS Lambda 的更多信息,或者登录 AWS Lambda 控制台开始使用。