Q: What type of applications can I load test?

A: Currently, this solution supports cloud-based applications, and on-prem applications as long as you have a network connection from your AWS account to your application. This solution supports APIs that use either HTTP or HTTPS. You also have control over the HTTP request headers, so you can add authorization or custom headers to pass tokens or API keys.

Q: What is the maximum load for a single test?

A: The maximum number of tasks that can be running in Amazon ECS using the AWS Fargate launch type is 100 per AWS Region, per account. The Taurus load testing Docker image can generate up to 200 concurrent connections per task which means that the maximum load for a single test is 20,000 concurrent requests (200 connections * 100 running tasks at a time). The maximum executation time of a test is four hours.

Q: Can I run multiple tests at the same time?

A: This solution sends the results from all tasks running in the Amazon ECS cluster to one Amazon CloudWatch log group. Therefore, this solution’s web console supports one running test as a time. If you run more than one test at a time, the solution will send the combined results from all running tests to the log group.  

Q: Do I need AWS approval to run load testing with this solution?

A: You do not need approval from AWS to run load tests using this solution if your network traffic stays below 1 Gbps. For more information, refer to the Amazon EC2 Testing Policy.  

Q: Can I deploy Distributed Load Testing on AWS in any AWS Region?

A:  You must deploy this solution in a Region that supports Amazon Cognito. For the most current service availability by Region, see AWS service offerings by Region.

Training and Certification

AWS Training and Certification builds your competence, confidence, and credibility through practical cloud skills that help you innovate and build your future.  Learn more »

Introduction to AWS Fargate

In this course, you will learn how AWS Fargate makes it easier for you to run applications using containers nd we walk through an example architecture of AWS Fargate and Amazon ECS so you can better understand how the service works.

Enroll now »

Amazon Elastic Container Service (ECS) Primer

In this course, you will learn about the implementation of containers on AWS using ECS and complementary services, such as the Amazon Elastic Container Registry (ECR). You will also learn about common microservices scenarios.

Enroll now »

AWS Certified Solutions Architect – Associate

This exam validates your ability to effectively demonstrate knowledge of how to architect and deploy secure and robust applications on AWS technologies.

Schedule your exam »

Partner resources

The AWS Partner Network (APN) is focused on helping partners build successful AWS-based businesses to drive superb solutions and customer experiences. APN Partners are focused on customer success, helping you take full advantage of all the business benefits that AWS has to offer. With their deep expertise on AWS, APN Partners are uniquely positioned to help your company at any stage of your Cloud Adoption Journey and to help you solve some of your most complex problems.

Need more resources to get started with AWS?

Visit the Getting Started Resource Center to find tutorials, projects and videos to get started with AWS.

Learn more »