

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

# 使用以下方式定义您的基础架构 AWS SAM
<a name="serverless-authoring"></a>

既然您已经创建了项目，就可以用定义应用程序基础架构了 AWS SAM。通过配置 AWS SAM 模板来定义应用程序的资源和属性（即 AWS SAM 项目中的`template.yaml`文件）来实现此目的。

本节中的主题提供了有关在 AWS SAM 模板（您的`template.yaml`文件）中定义基础架构的内容。它还包含有关为特定用例定义资源的主题，例如使用 Lambda 层、使用嵌套应用程序、控制 API Gat APIs eway 的访问权限、使用 Ste AWS p Functions 编排资源、对应用程序进行代码签名以及验证模板。 AWS SAM 

**Topics**
+ [在 AWS SAM 模板中定义应用程序资源](authoring-define-resources.md)
+ [在 AWS SAM 模板中设置和管理资源访问权限](sam-permissions.md)
+ [使用您的 AWS SAM 模板控制 API 访问权限](serverless-controlling-access-to-apis.md)
+ [使用带有 Lambda 层的 Lambda 层来提高效率 AWS SAM](serverless-sam-cli-layers.md)
+ [使用嵌套应用程序重用代码和资源 AWS SAM](serverless-sam-template-nested-applications.md)
+ [使用 “ EventBridge 调度器” 管理基于时间的事件 AWS SAM](using-eventbridge-scheduler.md)
+ [使用编排资源 AWS SAM AWS Step Functions](serverless-step-functions-in-sam.md)
+ [为您的 AWS SAM 应用程序设置代码签名](authoring-codesigning.md)
+ [验证 AWS SAM 模板文件](serverless-sam-cli-using-validate.md)