

# 個別スタックのデプロイ
<a name="deploying-separate-stacks"></a>

 コアスタックは、待合室の主要な機能を取得するために必須となる唯一のスタックです。その他のスタックはすべてオプションです。待合室で発行されるトークンの検証や、既に使用している API を保護する方法がない場合は、オーソライザースタックを起動します。オーソライザーのインターフェイスと待合室の統合用に OpenID ID プロバイダーが必要である場合は、OpenID スタックを起動します。インレットストラテジースタックのサンプルには、保護対象のサイトに入ることのできるユーザー数を増やす方法とタイミングに関する例が含まれています。

## 1. コアスタックを起動する
<a name="launch-the-core-stack"></a>

 **デプロイ時間: **約 20 分 

 この自動化された AWS CloudFormation テンプレートを使用すると、Virtual Waiting Room on AWS を AWS クラウドにデプロイできます。スタックを起動する前に[前提条件](automated-deployment.md#prerequisites)を完了しておく必要があります。

**注記**  
 このソリューションの実行中に使用した AWS サービスのコストは、お客様の負担となります。詳細は、このガイドの「[コスト](cost.md)」セクションに移動して、このソリューションで使用する各 AWS のサービスのウェブ料金ページを参照してください。

1. [AWS マネジメントコンソール](https://aws.amazon.com/console/) にサインインし、ボタンを選択すると、`aws-virtual-waiting-room-on-aws.template` AWS CloudFormation テンプレートが起動します。

   [https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=virtual-waiting-room-on-aws&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fvirtual-waiting-room-on-aws%2Flatest%2Fvirtual-waiting-room-on-aws.template](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=virtual-waiting-room-on-aws&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fvirtual-waiting-room-on-aws%2Flatest%2Fvirtual-waiting-room-on-aws.template)または、[テンプレートをダウンロード](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws.template)して、独自にカスタマイズすることもできます。

1.  テンプレートはデフォルトで米国東部 (バージニア北部) リージョンで起動します。別の AWS リージョンでソリューションを起動するには、コンソールのナビゲーションバーのリージョンセレクターを使用します。

1.  **[スタックの作成]** ページで、正しいテンプレート URL が **[Amazon S3 URL]** テキストボックスに表示されていることを確認し、**[次へ]** を選択します。

1.  **[スタックの詳細を指定]** ページで、ソリューションのスタックに名前を割り当てます。名前の文字数制限に関する詳細は、「AWS Identity and Access Management ユーザーガイド」の「[IAM および AWS STS クォータ](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-limits.html)」を参照してください。**

1.  **[パラメータ]** で、このソリューションのテンプレートパラメータを確認し、必要に応じて変更します。このソリューションは以下のデフォルト値を使用します。    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/solutions/latest/virtual-waiting-room-on-aws/deploying-separate-stacks.html)

1.  [**Next**] を選択します。

1.  **[スタックオプションの設定]** ページで、**[次へ]** を選択します。

1.  **[確認]** ページで、設定を確認して確定します。テンプレートで AWS Identity and Access Management (IAM) リソースを作成することを確認するチェックボックスをオンにします。

1.  **[スタックの作成]** を選択してスタックをデプロイします。

    スタックのステータスは、AWS CloudFormation コンソールの **[ステータス]** 列で表示できます。約 20 分で CREATE\_COMPLETE のステータスが表示されます。

## 2. (オプション) オーソライザースタックを起動する
<a name="optional-launch-the-authorizers-stack"></a>

 **デプロイ時間:** 約 5 分 

1. [AWS マネジメントコンソール](https://aws.amazon.com/console/) にサインインし、ボタンを選択すると、` aws-virtual-waiting-room-on-aws-authorizers.template` AWS CloudFormation テンプレートが起動します。

   [https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=virtual-waiting-room-on-aws-authorizers&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fvirtual-waiting-room-on-aws%2Flatest%2Fvirtual-waiting-room-on-aws-authorizers.template](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=virtual-waiting-room-on-aws-authorizers&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fvirtual-waiting-room-on-aws%2Flatest%2Fvirtual-waiting-room-on-aws-authorizers.template)または、[テンプレートをダウンロード](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-authorizers.template)して、独自にカスタマイズすることもできます。

1.  テンプレートはデフォルトで米国東部 (バージニア北部) リージョンで起動します。別の AWS リージョンでソリューションを起動するには、コンソールのナビゲーションバーのリージョンセレクターを使用します。

1.  **[スタックの作成]** ページで、正しいテンプレート URL が **[Amazon S3 URL]** テキストボックスに表示されていることを確認し、**[次へ]** を選択します。

1.  **[スタックの詳細を指定]** ページで、ソリューションのスタックに名前を割り当てます。名前の文字数制限に関する詳細は、「AWS Identity and Access Management ユーザーガイド」の「[IAM および AWS STS クォータ](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-limits.html)」を参照してください。**

1.  **[パラメータ]** で、このソリューションのテンプレートパラメータを確認し、必要に応じて変更します。このソリューションは以下のデフォルト値を使用します。    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/solutions/latest/virtual-waiting-room-on-aws/deploying-separate-stacks.html)

1.  [**Next**] を選択します。

1.  **[スタックオプションの設定]** ページで、**[次へ]** を選択します。

1.  **[確認]** ページで、設定を確認して確定します。テンプレートで AWS Identity and Access Management (IAM) リソースを作成することを確認するチェックボックスをオンにします。

1.  **[スタックの作成]** を選択してスタックをデプロイします。

    スタックのステータスは、AWS CloudFormation コンソールの **[ステータス]** 列で表示できます。約 5 分で CREATE\_COMPLETE ステータスが表示されます。

## 3. (オプション) OpenID スタックを起動する
<a name="optional-launch-the-openid-stack"></a>

 **デプロイ時間:** 約 5 分 

1. [AWS マネジメントコンソール](https://aws.amazon.com/console/) にサインインし、ボタンを選択すると、` aws-virtual-waiting-room-on-aws-openid.template` AWS CloudFormation テンプレートが起動します。

   [https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=virtual-waiting-room-on-aws-openid&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fvirtual-waiting-room-on-aws%2Flatest%2Fvirtual-waiting-room-on-aws-openid.template](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=virtual-waiting-room-on-aws-openid&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fvirtual-waiting-room-on-aws%2Flatest%2Fvirtual-waiting-room-on-aws-openid.template)または、[テンプレートをダウンロード](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-openid.template)して、独自にカスタマイズすることもできます。

1.  テンプレートはデフォルトで米国東部 (バージニア北部) リージョンで起動します。別の AWS リージョンでソリューションを起動するには、コンソールのナビゲーションバーのリージョンセレクターを使用します。

1.  **[スタックの作成]** ページで、正しいテンプレート URL が **[Amazon S3 URL]** テキストボックスに表示されていることを確認し、**[次へ]** を選択します。

1.  **[スタックの詳細を指定]** ページで、ソリューションのスタックに名前を割り当てます。名前の文字数制限に関する詳細は、「AWS Identity and Access Management ユーザーガイド」の「[IAM および AWS STS クォータ](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-limits.html)」を参照してください。**

1.  **[パラメータ]** で、このソリューションのテンプレートパラメータを確認し、必要に応じて変更します。このソリューションは以下のデフォルト値を使用します。    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/solutions/latest/virtual-waiting-room-on-aws/deploying-separate-stacks.html)

1.  [**Next**] を選択します。

1.  **[スタックオプションの設定]** ページで、**[次へ]** を選択します。

1.  **[確認]** ページで、設定を確認して確定します。テンプレートで AWS Identity and Access Management (IAM) リソースを作成することを確認するチェックボックスをオンにします。

1.  **[スタックの作成]** を選択してスタックをデプロイします。

    スタックのステータスは、AWS CloudFormation コンソールの **[ステータス]** 列で表示できます。約 5 分で CREATE\_COMPLETE ステータスが表示されます。

## 4. (オプション) サンプルのインレットストラテジースタックを起動する
<a name="optional-launch-the-sample-inlet-strategy-stack"></a>

 **デプロイ時間:** 約 2 分 

1. [AWS マネジメントコンソール](https://aws.amazon.com/console/) にサインインし、ボタンを選択すると、`aws-virtual-waiting-room-sample-inlet-strategy.template` AWS CloudFormation テンプレートが起動します。

   [https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=virtual-waiting-room-on-aws-sample-inlet-strategy&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fvirtual-waiting-room-on-aws%2Flatest%2Fvirtual-waiting-room-on-aws-sample-inlet-strategy.template](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=virtual-waiting-room-on-aws-sample-inlet-strategy&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Fvirtual-waiting-room-on-aws%2Flatest%2Fvirtual-waiting-room-on-aws-sample-inlet-strategy.template)または、[テンプレートをダウンロード](https://solutions-reference.s3.amazonaws.com/virtual-waiting-room-on-aws/latest/virtual-waiting-room-on-aws-sample-inlet-strategy.template)して、独自にカスタマイズすることもできます。

1.  テンプレートはデフォルトで米国東部 (バージニア北部) リージョンで起動します。別の AWS リージョンでソリューションを起動するには、コンソールのナビゲーションバーのリージョンセレクターを使用します。

1.  **[スタックの作成]** ページで、正しいテンプレート URL が **[Amazon S3 URL]** テキストボックスに表示されていることを確認し、**[次へ]** を選択します。

1.  **[スタックの詳細を指定]** ページで、ソリューションのスタックに名前を割り当てます。名前の文字数制限に関する詳細は、「AWS Identity and Access Management ユーザーガイド」の「[IAM および AWS STS クォータ](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-limits.html)」を参照してください。**

1.  **[パラメータ]** で、このソリューションのテンプレートパラメータを確認し、必要に応じて変更します。このソリューションは以下のデフォルト値を使用します。    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/solutions/latest/virtual-waiting-room-on-aws/deploying-separate-stacks.html)

1.  [**Next**] を選択します。

1.  **[スタックオプションの設定]** ページで、**[次へ]** を選択します。

1.  **[確認]** ページで、設定を確認して確定します。テンプレートで AWS Identity and Access Management (IAM) リソースを作成することを確認するチェックボックスをオンにします。

1.  **[スタックの作成]** を選択してスタックをデプロイします。

    スタックのステータスは、AWS CloudFormation コンソールの **[ステータス]** 列で表示できます。約 2 分で CREATE\_COMPLETE ステータスが表示されます。

## 5. (オプション) サンプルの待合室スタックを起動する
<a name="optional-launch-the-sample-waiting-room-stack"></a>

 **デプロイ時間:** 約 5 分 

1. [AWS マネジメントコンソール](https://aws.amazon.com/console/) にサインインし、ボタンを選択すると、`aws-virtual-waiting-room-sample.template` AWS CloudFormation テンプレートが起動します。

   [https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=aws-virtual-waiting-room-sample&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Faws-virtual-waiting-room%2Flatest%2Faws-virtual-waiting-room-sample.template](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?stackName=aws-virtual-waiting-room-sample&templateURL=https:%2F%2Fsolutions-reference.s3.amazonaws.com%2Faws-virtual-waiting-room%2Flatest%2Faws-virtual-waiting-room-sample.template)または、[テンプレートをダウンロード](https://solutions-reference.s3.amazonaws.com/aws-virtual-waiting-room/latest/aws-virtual-waiting-room-sample.template)して、独自にカスタマイズすることもできます。

1.  テンプレートはデフォルトで米国東部 (バージニア北部) リージョンで起動します。別の AWS リージョンでソリューションを起動するには、コンソールのナビゲーションバーのリージョンセレクターを使用します。

1.  **[スタックの作成]** ページで、正しいテンプレート URL が **[Amazon S3 URL]** テキストボックスに表示されていることを確認し、**[次へ]** を選択します。

1.  **[スタックの詳細を指定]** ページで、ソリューションのスタックに名前を割り当てます。名前の文字数制限に関する詳細は、「AWS Identity and Access Management ユーザーガイド」の「[IAM および AWS STS クォータ](https://docs.aws.amazon.com/IAM/latest/UserGuide/reference_iam-limits.html)」を参照してください。**

1.  **[パラメータ]** で、このソリューションのテンプレートパラメータを確認し、必要に応じて変更します。このソリューションは以下のデフォルト値を使用します。    
[See the AWS documentation website for more details](http://docs.aws.amazon.com/ja_jp/solutions/latest/virtual-waiting-room-on-aws/deploying-separate-stacks.html)

1.  [**Next**] を選択します。

1.  **[スタックオプションの設定]** ページで、**[次へ]** を選択します。

1.  **[確認]** ページで、設定を確認して確定します。テンプレートで AWS Identity and Access Management (IAM) リソースを作成することを確認するチェックボックスをオンにします。

1.  **[スタックの作成]** を選択してスタックをデプロイします。

    スタックのステータスは、AWS CloudFormation コンソールの **[ステータス]** 列で表示できます。約 5 分で CREATE\_COMPLETE ステータスが表示されます。