Cost - Distributed Load Testing on AWS

Cost

You are responsible for the cost of the AWS services used while running this solution. The total cost for running this solution depends on the number of load tests run, the duration of those load tests, and the amount of data used as a part of the tests. At the date of publication, the cost for running this solution with default settings in the US East (N. Virginia) Region is approximately $29.65 per month. The cost estimate assumes the following factors:

AWS service Dimensions Cost per month
AWS Fargate

10 on-demand tasks (using two vCPUs and 4 GB memory) running for 30 hours

$29.62
Amazon DynamoDB 1,000 on-demand write capacity units

1,000 on-demand read capacity units

$0.0015
AWS Lambda 1,000 requests

10 minutes total duration

$0.00146
AWS Step Functions 1,000 state transitions $0.025
Total: $29.65 / month
Important

Starting in version 1.3.0, the CPU is increased to 2 vCPU and the memory is increased to 4 GB. These changes increase the estimated cost compared to previous versions of this solution. If your load tests do not require these increases to your AWS resources, you can reduce them. For additional information, refer to the Increase the container resources section in this guide.

Prices are subject to change. For full details, see the pricing webpage for each AWS service you will be using in this solution.