View a markdown version of this page

および Infrastructure Composer を使用して AWS SAM CLIデプロイするためのセットアップ - AWS Infrastructure Composer

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

および Infrastructure Composer を使用して AWS SAM CLIデプロイするためのセットアップ

でアプリケーションをデプロイするには AWS SAM、まず と をインストールしてアクセス AWS CLIする必要があります AWS SAM CLI。このセクションのトピックでは、これを行う方法について詳しく説明します。

AWS CLI のインストール

をインストールする前に、 をインストールして設定 AWS CLIすることをお勧めします AWS SAM CLI。手順については、「 AWS Command Line Interface ユーザーガイド」の「 の最新バージョンをインストールまたは更新する AWS CLI」を参照してください。

注記

をインストールしたら AWS CLI、 AWS 認証情報を設定する必要があります。詳細については、「 AWS Command Line Interface ユーザーガイド」の「クイックセットアップ」を参照してください。

AWS SAM CLI のインストール

をインストールするには AWS SAM CLI、 AWS Serverless Application Model デベロッパーガイドの「 AWS SAM CLIのインストール」を参照してください。

へのアクセス AWS SAM CLI

から Infrastructure Composer を使用する場合 AWS マネジメントコンソール、 を使用するための以下のオプションがあります AWS SAM CLI。

ローカル同期モードをアクティブ化する

ローカル同期モードでは、 AWS SAM テンプレートを含むプロジェクトフォルダがローカルマシンに自動的に保存されます。Infrastructure Composer は、 が AWS SAM 認識するようにプロジェクトディレクトリを構造化します。は、プロジェクトのルートディレクトリから実行 AWS SAM CLIできます。

ローカル同期モードの詳細については、「」を参照してくださいInfrastructure Composer コンソールでプロジェクトをローカルに同期して保存する

テンプレートをエクスポートする

テンプレートをローカルマシンにエクスポートできます。次に、テンプレートを含む親フォルダから を実行します AWS SAM CLI。--template-file オプションを任意の AWS SAM CLIコマンドで使用して、テンプレートへのパスを指定することもできます。

から Infrastructure Composer を使用する AWS Toolkit for Visual Studio Code

Toolkit for VS Code から Infrastructure Composer を使用して、Infrastructure Composer をローカルマシンに持ち込むことができます。次に、Infrastructure Composer と VS Code の AWS SAM CLI を使用します。

次の手順

アプリケーションをデプロイするには、「」を参照してくださいで Infrastructure Composer AWS SAM を使用してビルドおよびデプロイする