Automate the testing of your software applications at scale
Publication date: November 2025
Distributed Load Testing on AWS helps you automate performance testing of your software applications at scale to identify bottlenecks before you release your application. This solution simulates thousands of connected users generating HTTP requests at a sustained rate without the need to provision servers.
This solution leverages Amazon Elastic Container Service (Amazon ECS) on AWS Fargate to deploy containers that run your load test simulations and offers the following capabilities:
-
Deploy Amazon ECS on AWS Fargate containers that run independently to test the load capacity of your application.
-
Simulate tens of thousands of concurrent users across multiple AWS Regions generating requests at a continuous pace.
-
Customize your application tests using JMeter
, K6 , Locust test scripts, or simple HTTP endpoint configuration. -
Schedule load tests to run immediately, at a future date and time, or on a recurring schedule.
-
Run multiple load tests concurrently across different scenarios and regions.
This implementation guide provides an overview of the Distributed Load Testing on AWS solution, its reference architecture and components, considerations for planning the deployment, and configuration steps for deploying the solution to the Amazon Web Services (AWS) Cloud. It includes links to an AWS CloudFormation
The intended audience for using this solution's features and capabilities in their environment includes IT infrastructure architects, administrators, and DevOps professionals who have practical experience architecting in the AWS Cloud.
Use this navigation table to quickly find answers to these questions:
| If you want to . . . | Read . . . |
|---|---|
|
Know the cost for running this solution. The estimated cost for running this solution in the US East (N. Virginia) Region is USD $ 30.90 per month for AWS resources. |
|
|
Understand the security considerations for this solution. |
|
|
Know how to plan for quotas for this solution. |
|
|
Know which AWS Regions support this solution. |
|
|
Learn about the optional MCP Server for AI-assisted load testing analysis. |
|
|
View or download the AWS CloudFormation template included in this solution to automatically deploy the infrastructure resources (the "stack") for this solution. |
|
|
Access the source code and optionally use the AWS Cloud Development Kit (AWS CDK) to deploy the solution. |