

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

# ステップ 1: サンプル Amazon SNS アプリケーションをデプロイする
<a name="deploy-sample-application"></a>

1. [AWS Lambda コンソール](https://console.aws.amazon.com/lambda/) にサインインします。

1. ナビゲーションパネルで [**関数**] を選択し、[**関数の作成**] を選択します。

1. [**関数の作成**] ページで、次の操作を実行します。

   1. [**サーバーレスアプリケーションリポジトリ**の参照]、**[パブリックアプリケーション]**、**[カスタム IAM ロールまたはリソースポリシーを作成するアプリケーションの表示] を選択します**。

   1. `fork-example-ecommerce-checkout-api` を検索し、このアプリケーションを選択します。

1. [**fork-example-ecommerce-checkout-api**] ページで、以下の操作を行います。

   1. [**アプリケーション設定**] セクションで、[**アプリケーション名**] に名前 (`fork-example-ecommerce-my-app` など) を入力します。
**注記**  
リソースを後で簡単に見つけられるように、プレフィックス `fork-example-ecommerce` を保持します。
名前は、デプロイごとに一意にする必要があります。アプリケーション名を再利用すると、デプロイは (新しいスタックを作成するのではなく) 以前にデプロイされた CloudFormation スタックのみを更新します。

   1. (オプション) アプリケーションの Lambda 関数の実行のためも以下の **LogLevel** 設定のいずれかを入力します。
      + `DEBUG`
      + `ERROR`
      + `INFO` (デフォルト)
      + `WARNING`

1. [**このアプリケーションがカスタム IAM ロール、リソースポリシーを作成し、ネストされたアプリケーションをデプロイすることを承認します**] を選択して、ページの下部にある [**デプロイ**] を選択します。

[**fork-example-ecommerce-{{my-app}} のデプロイステータス**] ページで、Lambdaが [**アプリケーションをデプロイ中**] ステータスを表示します。

**リソース**セクションで、スタックの作成 CloudFormation を開始し、各リソースの **CREATE\_IN\_PROGRESS** ステータスを表示します。プロセスが完了すると、 は **CREATE\_COMPLETE** ステータス CloudFormation を表示します。

**注記**  
すべてのリソースがデプロイされるまで 20～30 分かかる場合があります。

デプロイが完了すると、Lambda によって [**アプリケーションはデプロイ済みです**] ステータスが表示されます。