将 Lambda 函数转换为应用程序 AWS SAM - AWS Serverless Application Model

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

将 Lambda 函数转换为应用程序 AWS SAM

如果您想在 Lambda 控制台中将某个函数作为基础设施即代码 (IaC) 在 VS Code 中进行管理,则可以将其传输到 VS Code,然后将其转换为模板。 AWS SAM 将函数转换为 AWS SAM 模板后,您可以控制基础架构的版本控制、自动部署、远程调试功能,并在整个开发生命周期中保持一致的环境。借助本地和远程调试功能,您还可以通过在本地和云端逐步执行 AWS 代码、检查变量和设置断点来更有效地解决问题。

有关从控制台移出函数和设置本地开发的说明,请参阅开发AWS Lambda 人员指南中的使用 VS Code 在本地开发 Lambda 函数。按照以下说明将 Lambda 函数从控制台移至 VS Code,然后将其转换为模板。 AWS SAM 完成此操作后,您可以:

了解更多

要继续了解 AWS SAM,请参阅以下资源:

  • 完整 AWS SAM 研讨会 - 旨在指导您使用 AWS SAM 提供的许多主要功能的研讨会。

  • 与 SAM 的会话 — 由我们的 AWS 无服务器开发者倡导者团队制作的关于使用的 AWS SAM视频系列。

  • Serverless Land – 汇集了关于 AWS 无服务器项目的最新信息、博客、视频、代码和学习资源的网站。