

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# を使用してアプリケーションを構築する AWS SAM
<a name="serverless-building"></a>

 AWS SAM テンプレートに Infrastructure as Code (IaC) を追加したら、 **sam build** コマンドを使用してアプリケーションの構築を開始する準備が整います。このコマンドは、アプリケーションプロジェクトディレクトリ内のファイル ( AWS SAM テンプレートファイル、アプリケーションコード、および該当する言語固有のファイルと依存関係) からビルドアーティファクトを作成します。これらのビルドアーティファクトは、ローカルテストや AWS クラウドへのデプロイなど、アプリケーション開発の後のステップのためにサーバーレスアプリケーションを準備します。テストとデプロイの両方で、ビルドアーティファクトは入力として使用されます。

**sam build** を使用して、サーバーレスアプリケーション全体を構築できます。さらに、特定の関数、レイヤー、カスタムランタイムなど、カスタマイズされたビルドを作成できます。**sam build** の使用方法と理由の詳細については、このセクションのトピックを参照してください。`sam build` コマンドの使用方法の概要については、「[を使用した の構築の概要 AWS SAM](using-sam-cli-build.md)」を参照してください。

**Topics**
+ [を使用した の構築の概要 AWS SAM](using-sam-cli-build.md)
+ [を使用したデフォルトのビルド AWS SAM](serverless-sam-cli-using-build.md)
+ [でビルドをカスタマイズする AWS SAM](building-lambda-functions.md)