

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

# 使用构建您的应用程序 Amazon SAM
<a name="serverless-building"></a>

将基础设施即代码 (IaC) 添加到 Amazon SAM 模板后，就可以开始使用**sam build**命令构建应用程序了。此命令根据应用程序项目目录中的文件（即 Amazon SAM 模板文件、应用程序代码以及任何适用的语言特定文件和依赖项）创建构建构件。这些构建工件为您的无服务器应用程序做好准备，以备应用程序开发的后续步骤，例如本地测试和部署到 Amazon 云端。测试和部署都使用构建构件作为输入。

您可以使用 **sam build** 来构建整个无服务器应用程序。此外，您可以创建自定义构建，例如具有特定函数、层或自定义运行时的构建。要详细了解您使用 **sam build** 的方式和原因，请参阅本节中的主题。有关使用该 `sam build` 命令的简介，请参见 [搭建简介 Amazon SAM](using-sam-cli-build.md)。

**Topics**
+ [搭建简介 Amazon SAM](using-sam-cli-build.md)
+ [默认版本使用 Amazon SAM](serverless-sam-cli-using-build.md)
+ [使用自定义构建 Amazon SAM](building-lambda-functions.md)