ソフトウェアアプリケーションのテストを大規模に自動化
発行日: 2025 年 11 月
AWS での分散負荷テストでは、アプリケーションをリリースする前に、ソフトウェアアプリケーションの大規模なパフォーマンステストを自動化して、ボトルネックを特定することができます。このソリューションは、ある持続頻度で HTTP レコードを生成する数多くの接続ユーザーをシミュレートします。サーバーをプロビジョニングする必要はありません。
このソリューションでは、AWS Fargate で Amazon Elastic Container Service (Amazon ECS) を活用して、負荷テストシミュレーションを実行するコンテナをデプロイし、次の機能を提供しています。
この実装ガイドでは、AWS での分散負荷テストソリューションの概要、そのリファレンスアーキテクチャとコンポーネント、デプロイを計画する際の考慮事項、Amazon Web Services (AWS) クラウドにソリューションをデプロイするための設定手順について説明します。これには、セキュリティと可用性に関する AWS のベストプラクティスを使用してこのソリューションをデプロイするために必要な AWS のサービスを起動および設定する AWS CloudFormation
このソリューションの特徴と機能を環境で使用する場合、対象者には、AWS クラウドでのアーキテクトの実務経験を持つ IT インフラストラクチャアーキテクト、管理者、DevOps プロフェッショナルが含まれます。
このナビゲーションテーブルを使用すると、次の質問に対する回答をすばやく見つけることができます。
| 質問内容 | 参照先 |
|---|---|
|
このソリューションの実行に必要なコストを確認する。 米国東部 (バージニア北部) リージョンでこのソリューションを実行するための AWS リソースの推定コストは、1 か月あたり 30.90 USD です。 |
|
|
このソリューションのセキュリティ上の考慮事項を理解する。 |
|
|
このソリューションのクォータを計画する方法を確認する。 |
|
|
どの AWS リージョンでこのソリューションをサポートしているのかを確認する。 |
|
|
AI 支援型の負荷テスト分析用のオプションの MCP サーバーについて説明します。 |
|
|
このソリューションに含まれている AWS CloudFormation テンプレートを表示またはダウンロードして、このソリューションのインフラストラクチャリソース (スタック) を自動的にデプロイする。 |
|
|
ソースコードにアクセスし、オプションで AWS Cloud Development Kit (AWS CDK) を使用してソリューションをデプロイする。 |