

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

# AWS SAM 前提条件
<a name="prerequisites"></a>

 AWS Serverless Application Model コマンドラインインターフェイス () をインストールして使用する前に、以下の前提条件を満たしてくださいAWS SAM CLI。

を使用するには AWS SAM CLI、以下が必要です。
+  AWS アカウント、 AWS Identity and Access Management (IAM) 認証情報、IAM アクセスキーペア。
+  AWS 認証情報を設定する AWS Command Line Interface (AWS CLI)。

**Topics**
+ [にサインアップする AWS アカウント](#sign-up-for-aws)
+ [ステップ 1: をインストールする AWS CLI](#prerequisites-install-cli)
+ [ステップ 2: AWS CLI を使用して AWS 認証情報を設定する](#prerequisites-configure-credentials)
+ [ステップ 3: (オプション) AWS Toolkit for VS Code をインストールする](#prerequisites-install-vscode)
+ [次の手順](#prerequisites-next-steps)

## にサインアップする AWS アカウント
<a name="sign-up-for-aws"></a>

の使用を開始するには AWS、 が必要です AWS アカウント。の作成の詳細については AWS アカウント、 *AWS アカウント管理 リファレンスガイド*[の「 の開始方法 AWS アカウント](https://docs.aws.amazon.com//accounts/latest/reference/getting-started.html)」を参照してください。

## ステップ 1: をインストールする AWS CLI
<a name="prerequisites-install-cli"></a>

 AWS CLI は、コマンドラインシェルでコマンド AWS のサービス を使用して を操作できるオープンソースツールです。では、認証情報の設定などのアクティビティ AWS CLI に AWS SAM CLIが必要です。の詳細については AWS CLI、[「 とは」を参照してください AWS Command Line Interface。](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-welcome.html) *AWS Command Line Interface ユーザーガイド*の「」を参照してください。

をインストールするには AWS CLI、[「 ユーザーガイド」の「 の最新バージョンのインストールまたは更新 AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html)」を参照してください。 *AWS Command Line Interface *

## ステップ 2: AWS CLI を使用して AWS 認証情報を設定する
<a name="prerequisites-configure-credentials"></a>

**IAM Identity Center で認証情報を設定する**
+ IAM Identity Center で認証情報を設定するには、[AWS 「Configure your profile with the configure sso Wizard](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-sso.html#cli-configure-sso-configure)」を参照してください。

**を使用して認証情報を設定するには AWS CLI**

1. コマンドラインから `aws configure` コマンドを実行します。

1. 次を設定します。詳細については、各リンクを選択してください。

   1. [アクセスキー ID](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)

   1. [シークレットアクセスキー](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-creds)

   1. [AWS リージョン](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-region)

   1. [出力形式](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-quickstart.html#cli-configure-quickstart-format)

   次の例は、サンプル値を示しています。

   ```
   $ aws configure
   AWS Access Key ID [None]: {{AKIAIOSFODNN7EXAMPLE}}
   AWS Secret Access Key [None]: {{wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY}}
   Default region name [None]: {{us-west-2}}
   Default output format [None]: {{json}}
   ```

は、この情報を `credentials`および `config` ファイル内の という名前の*プロファイル* (設定のコレクション) `default` に AWS CLI 保存します。これらのファイルは、ホームディレクトリ内の `.aws` ファイルにあります。デフォルトでは、このプロファイルの情報は、使用するプロファイルを明示的に指定しない AWS CLI コマンドを実行するときに使用されます。`credentials` ファイルの詳細については、「AWS Command Line Interface ユーザーガイド」の「[設定ファイルと認証情報ファイルの設定](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-files.html)」を参照してください。

既存の設定や認証情報ファイルの使用など、認証情報の設定の詳細については、「AWS Command Line Interface ユーザーガイド」の「[クイック設定](https://docs.aws.amazon.com/cli/latest/userguide/getting-started-quickstart.html)」を参照してください。

## ステップ 3: (オプション) AWS Toolkit for VS Code をインストールする
<a name="prerequisites-install-vscode"></a>

Toolkit AWS for VS Code は、統合開発環境を好むデベロッパー向けに、ビジュアルデバッグ、CodeLens 統合、効率的なデプロイワークフローなど、サーバーレス開発のための強力な機能を提供します。

**VS Code 開発の前提条件**
+ システムにインストール済みの Visual Studio Code (バージョン 1.73.0 以降)
+ VS Code の YAML 言語サポート拡張機能

**AWS Toolkit for VS Code をインストールするには**

1. Visual Studio Code を開きます。

1. [拡張機能] ビューを開きます (Ctrl\+Shift\+X または Cmd\+Shift\+X)

1. AWS 「ツールキット」を検索する

1. Amazon Web Services によるAWS 「ツールキット」拡張機能のインストール

1. Red Hat 提供の「YAML」拡張機能をインストールします (SAM テンプレート CodeLens 機能に必要)

**SAM で VS Code AWS を使用する利点**
+ ビジュアルデバッグ: ブレークポイントを設定し、Lambda 関数のステップスルーをローカルで実行
+ CodeLens 統合: SAM テンプレートから関数の構築、デプロイ、呼び出しを直接実行
+ 統合ターミナル: エディタを離れずに AWS SAM AWS CLI コマンドにアクセスする
+ テンプレート検証: SAM テンプレートのリアルタイム検証と IntelliSense

VS Code で AWS 認証情報を設定する方法については、 AWS 「 Toolkit for VS Code ユーザーガイド」の[「認証情報の設定](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setup-credentials.html)」を参照してください。

## 次の手順
<a name="prerequisites-next-steps"></a>
+ これで、 AWS SAM CLIをインストールして使用を開始する準備ができました AWS SAM。をインストールするには AWS SAM CLI、「」を参照してください[AWS SAM CLI のインストール](install-sam-cli.md)。
+ サーバーレス開発用の Visual Studio コードをセットアップするには、「[AWS Toolkit for VS Code のセットアップ](https://docs.aws.amazon.com/toolkit-for-vscode/latest/userguide/setting-up.html)」を参照してください。