本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
如何使用 Amazon Serverless Application Model(Amazon SAM)
用于开发应用程序的主要工具是 Amazon SAM CLI 及 Amazon SAM 模板和 Amazon SAM 项目(这是您的应用程序项目目录)。您可以使用以下工具来:
运行 sam init 命令并完成其后续工作流后,Amazon SAM 将创建您的 Amazon SAM 项目。您可以通过向 Amazon SAM 项目添加代码来定义您的无服务器应用程序。虽然您的 Amazon SAM 项目由一组文件和文件夹组成,但其中最重要的文件是您的 Amazon SAM 模板(名为 template.yaml)。在此模板中,您可以编写代码来表达资源、事件源映射和定义无服务器应用程序的其他属性。
Amazon SAM CLI 包含您在 Amazon SAM 项目中使用的命令存储库。更具体地说,Amazon SAM CLI 就是用来构建、转换、部署、调试、打包、初始化和同步 Amazon SAM 项目的工具。换句话说,它是您用来将 Amazon SAM 项目变成无服务器应用程序的工具。
有关这些工具的更多详细信息,请参阅以下章节:
Amazon SAM CLI - 了解 Amazon SAM CLI 以及其如何用于构建和运行您的无服务器应用程序。
Amazon SAM 项目和 Amazon SAM模 板 - 了解 Amazon SAM 项目结构以及如何使用 Amazon SAM 模板来定义您的无服务器应用程序。