

# スタックを起動する (デフォルト、CloudFront \+ S3 ホストウェブコンソール)
<a name="launch-the-stack"></a>

AWS での分散負荷テストソリューションをアカウントにデプロイするには、次のステップに従ってください。この自動化された AWS CloudFormation テンプレートが、AWS での分散負荷テストをデプロイします。

1. AWS マネジメントコンソールにサインインして、 CloudFormation テンプレートを起動するボタンを選択します。

    [![Launch solution with the CloudFront + S3 default template](https://docs.aws.amazon.com/ja_jp/solutions/latest/distributed-load-testing-on-aws/images/launch-button.png)](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/new?templateURL=https://solutions-reference.s3.amazonaws.com/distributed-load-testing-on-aws/latest/distributed-load-testing-on-aws.template&redirectId=ImplementationGuide) 

   または、[テンプレートをダウンロード](https://solutions-reference.s3.amazonaws.com/distributed-load-testing-on-aws/latest/distributed-load-testing-on-aws.template)して、独自にカスタマイズすることもできます。

1. テンプレートはデフォルトで米国東部 (バージニア北部) リージョンで起動されます。別の AWS リージョンでこのソリューションを起動するには、コンソールのナビゲーションバーのリージョンセレクターを使用します。
**注記**  
このソリューションでは Amazon Cognito を使用しており、現在特定の AWS リージョンでのみ利用可能です。そのため、このソリューションは Amazon Cognito が利用可能な AWS リージョンで起動する必要があります。リージョン別の現在のサービス提供状況については、[AWS リージョン別のサービスのリスト](https://aws.amazon.com/about-aws/global-infrastructure/regional-product-services/)を参照してください。

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

1. **[スタックの詳細を指定]** ページで、ソリューションのスタックに名前を割り当てます。

1. **[パラメータ]** で、テンプレートのパラメータを確認し、必要に応じて変更します。このソリューションでは、次のデフォルト値を使用します。


<table>
<thead>
  <tr><th>パラメータ</th><th>デフォルト</th><th>説明</th></tr>
</thead>
<tbody>
  <tr><td> <b>Administrator Name</b> </td><td> <i>&lt;入力必須&gt;</i> </td><td>最初のソリューション管理者のユーザー名。</td></tr>
  <tr><td> <b>Administrator Email</b> </td><td> {{ <i>&lt;入力必須&gt; </i>}} </td><td>管理者ユーザーの E メールアドレス。起動後、コンソールログイン手順が記載された E メールがこのアドレスに送信されます。</td></tr>
  <tr><td> <b>Existing VPC ID</b> </td><td>&lt;オプション入力&gt;</td><td>使用したい VPC があり、既に作成されている場合は、スタックをデプロイしたのと同じリージョンにある既存 VPC の ID を入力してください。例: vpc-1a2b3c4d5e6f</td></tr>
  <tr><td> <b>First existing subnet</b> </td><td>&lt;オプション入力&gt;</td><td>既存 VPC 内の 1 つ目のサブネットの ID。このサブネットには、テストを実行するためにコンテナイメージを取り込むためのインターネットへのルートが必要です。例: subnet-7h8i9j0k</td></tr>
  <tr><td> <b>Second existing subnet</b> </td><td>&lt;オプション入力&gt;</td><td>既存 VPC 内の 2 つ目のサブネットの ID。このサブネットには、テストを実行するためにコンテナイメージを取り込むためのインターネットへのルートが必要です。例: subnet-1x2y3z</td></tr>
  <tr><td> <b>ソリューションで VPC を作成するための有効な CIDR ブロックを提供する</b> </td><td>192.168.0.0/16</td><td>既存の VPC を使用している場合は、このパラメータを空白のままにしておくことができます。</td></tr>
  <tr><td> <b>ソリューションが VPC を作成するために、サブネット A の有効な CIDR ブロックを提供する</b> </td><td>192.168.0.0/20</td><td>AWS Fargate VPC のサブネット A の CIDR ブロック</td></tr>
  <tr><td> <b>ソリューションが VPC を作成するために、サブネット B の有効な CIDR ブロックを提供する</b> </td><td>192.168.16.0/20</td><td>AWS Fargate VPC のサブネット B の CIDR ブロック</td></tr>
  <tr><td> <b>Fargate タスクのアウトバウンドトラフィックを許可するための CIDR ブロックを提供する</b> </td><td>0.0.0.0/0</td><td>Amazon ECS コンテナのアウトバウンドアクセスを制限する CIDR ブロック。</td></tr>
  <tr><td> <b>コンテナイメージを自動更新する</b> </td><td> <code>No</code> </td><td>次のマイナーリリースまで、最新の安全なイメージを自動的に使用します。[<code>No</code>] を選択すると、セキュリティ更新なしで、最初にリリースされたイメージが取得されます。</td></tr>
  <tr><td> <b>オプションの MCP サーバーをデプロイする</b> </td><td> <code>No</code> </td><td>AgentCore Gateway を使用してオプションのリモート MCP サーバーをデプロイし、AI アプリケーションを AWS での分散負荷テストに接続します。</td></tr>
  <tr><td> <b>ロードテスターイメージ URI</b> </td><td>&lt;オプション入力&gt;</td><td>Amazon Elastic Container Registry (Amazon ECR) プライベートレジストリからのカスタムロードテスターコンテナイメージの URI (例: <code>123456789012.dkr.ecr.us-gov-west-1.amazonaws.com/dlt-load-tester:v4.0.0</code>)。ECS タスクが <code>public.ecr.aws</code> にアクセスできない AWS GovCloud (米国) でのデプロイに必要です。空の場合、デフォルトのパブリックイメージが使用されます。詳細については、「<a href="container-image.md#load-tester-image-uri">ロードテスターイメージ URI</a>」を参照してください。</td></tr>
</tbody>
</table>


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

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

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

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

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

**注記**  
主要な AWS Lambda 関数に加えて、このソリューションには custom-resource Lambda 関数が含まれています。この関数は、初期設定時かリソースの更新または削除時にのみ実行されます。

このソリューションを実行すると、custom-resource Lambda 関数は非アクティブになります。ただし、関連付けられたリソースを管理する必要があるため、この関数は削除しないでください。