Select your cookie preferences

We use essential cookies and similar tools that are necessary to provide our site and services. We use performance cookies to collect anonymous statistics, so we can understand how customers use our site and make improvements. Essential cookies cannot be deactivated, but you can choose “Customize” or “Decline” to decline performance cookies.

If you agree, AWS and approved third parties will also use cookies to provide useful site features, remember your preferences, and display relevant content, including relevant advertising. To accept or decline all non-essential cookies, choose “Accept” or “Decline.” To make more detailed choices, choose “Customize.”

Skip to main content

Distributed Load Testing on AWS

Automate software application testing at scale and at load to identify potential performance issues

Overview

Distributed Load Testing on AWS automates performance testing at scale, showing how your applications will behave under different load conditions and identifying potential performance issues throughout your applications' lifecycle (including development, staging, production, and post-production). This AWS Solution simulates users and transactions ranging from hundreds to millions, generating consistent transactions without the need for user or server provisioning.

The solution provides insights into crucial areas, such as the scalability and reliability of Amazon Elastic Compute Cloud (Amazon E2) instances, Amazon Elastic Container Service (Amazon ECS), or Amazon Elastic Kubernetes Service (Amazon EKS), the cold start and execution times of AWS Lambda functions, Amazon Relational Database Service (Amazon RDS) database query performance, and Amazon CloudFront response times. By simulating realistic load scenarios, you can optimize your infrastructure for both performance and cost-efficiency.

Benefits

How it works

You can automatically deploy this architecture using the implementation guide and the accompanying AWS CloudFormation template for AWS Regions.

About this deployment

  • Version: 3.3.8

  • Released: 5/2025

  • Author: AWS

  • Est. deployment time: 15 mins

  • Estimated cost: See details

Deploy with confidence

Everything you need to launch this AWS Solution in your account is right here

We'll walk you through it

Get started fast. Read the implementation guide for deployment steps, architecture details, cost information, and customization options.

Open guide

Let's make it happen

Ready to deploy? Open the CloudFormation template in the AWS Console to begin setting up the infrastructure you need. You'll be prompted to access your AWS account if you haven't yet logged in.

Go to the AWS Console

Missing alt text value
At Calabrio, our mission is to help contact centers work smarter, faster and better. We needed to design a new, high-performing feature for a major customer -- fast. We used Distributed Load Testing on AWS to test our system’s performance at scale, without the need for costly enterprise testing licenses or writing custom orchestration code for open-source tools. With this AWS Solution, we designed and executed tests at six times the expected traffic volume and launched the new feature successfully and ahead of schedule.

Daryl Robbins

Senior Director, Engineering