

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

# Infrastructure Composer サーバーレスアプリケーションを AWS クラウドにデプロイする
<a name="other-services-cfn"></a>

を使用して AWS Infrastructure Composer 、デプロイ対応のサーバーレスアプリケーションを設計します。デプロイするには、 AWS CloudFormation 互換性のあるサービスを使用します。[AWS Serverless Application Model (AWS SAM)](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/what-is-sam.html) を使用することをお勧めします。

AWS SAM は、 でサーバーレスアプリケーションを構築および実行するための開発者ツールを提供するオープンソースフレームワークです AWS。 AWS SAMの短縮構文を使用すると、開発者はデプロイ中にインフラストラクチャに変換される CloudFormation リソースと特殊なサーバーレスリソースを宣言します。

## 重要な AWS SAM 概念
<a name="w2aac23b7"></a>

を使用する前に AWS SAM、その基本的な概念の一部を理解しておくことが重要です。
+ **[の AWS SAM 仕組み](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/what-is-sam-overview)**: *AWS Serverless Application Model デベロッパーガイド*にあるこのトピックでは、 、 AWS SAM CLI AWS SAM プロジェクト、 AWS SAM テンプレートという、サービスレスアプリケーションの作成に使用する主要コンポーネントに関する重要な情報を提供します。
+ **[AWS Serverless Application Model (AWS SAM) の使用方法](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/chapter-using-sam.html)**: *AWS Serverless Application Model デベロッパーガイド*にあるこのトピックでは、アプリケーションを AWS クラウド AWS SAM にデプロイするために使用するために必要な手順の概要を説明します。

Infrastructure Composer でアプリケーションを設計するときに、 **sam sync** コマンドを使用して にローカルの変更 AWS SAM CLIを自動的に検出させ、それらの変更を にデプロイさせることができます CloudFormation。詳細については、 *AWS Serverless Application Model デベロッパーガイド*[の「sam 同期の使用](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/using-sam-cli-sync.html)」を参照してください。

## 次の手順
<a name="w2aac23b9"></a>

アプリケーションのデプロイを準備するには[および Infrastructure Composer を使用して AWS SAM CLIデプロイするためのセットアップ](other-services-cfn-sam-using.md)、「」を参照してください。