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 depends on the number of load tests run, the duration of those tests, and the amount of data generated. As of this revision, the estimated cost for running this solution with default settings in the US East (N. Virginia) Region is approximately $30.90 per month.

The following table provides a sample cost breakdown for deploying this solution with the default parameters in the US East (N. Virginia) Region for one month.

AWS service Dimensions Cost [USD]

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

$1.25

AWS Step Functions

1,000 state transitions

$0.025

Total:

$30.90 per month

The solution resources are tagged with the Key=SolutionId and Value=SO0062. You can activate the tag key SolutionId by following the documentation activating-tags. Once the tag is activated, you can create a cost category rule by following the documentation to create cost categories. You can view the cost incurred for the solution by monitoring the cost categories console and selecting the cost category name.

We recommend creating a budget through AWS Cost Explorer to help manage costs. Prices are subject to change. For full details, see the pricing webpage for each AWS service used in this solution.

Note

The default task configuration uses 2 vCPUs and 4 GB of memory per task. If your load tests do not require these resources, you can reduce them to lower costs. Conversely, you can increase resources to support higher concurrency per task. For more information, refer to the Increase the container resources section in this guide.

Note

This solution provides the option to include live data when running a test. This feature requires an additional AWS Lambda function and AWS IoT Core topic that incur extra costs.

MCP Server additional costs (Optional)

The following table provides a cost breakdown for the MCP Server integration with pricing in the US East (N. Virginia) Region for one month.

Service component Dimensions Cost [USD]

AgentCore Gateway - Tool Indexing

10 tools × $0.02 per 100 tools

$0.002

AgentCore Gateway - Search API

10,000 interactions × $0.025 per 1,000

$0.25

AgentCore Gateway - API Invocations

50,000 invocations × $0.005 per 1,000

$0.25

AWS Lambda Function

Variable based on usage (typical workloads)

$5.00 - $20.00

Total estimated additional cost:

$5.50 - $20.50 per month

Prices are subject to change. For full details on AgentCore Gateway pricing, refer to Amazon Bedrock Pricing (AgentCore Gateway section). For Lambda pricing, refer to AWS Lambda Pricing.