Concepts and definitions
This section describes key concepts and defines terminology specific to this solution:
scenario
Test definition including the test’s name, description, task count, concurrency, AWS Region, ramp-up, hold-for, test type, schedule date, and recurrence configurations.
task count
Number of containers that will be launched in the Fargate cluster to run the test scenario. Additional tasks will not be created once the account limit on Fargate resources has been reached. However, tasks already running will continue.
concurrency
The number of concurrent virtual users generated per task. The recommended limit based on default settings is 200 virtual users. Concurrency is limited by CPU and memory. For tests based on Apache JMeter, the higher the number of virtual users, the higher the memory utilized by the JVM on the ECS task. The default ECS Task Definition creates tasks with 4 GB of memory. It is recommended to start with lower values of virtual users for 1 task and monitor the ECS CloudWatch metrics for the Task Cluster. Refer to Amazon ECS cluster utilization metrics.
ramp-up
The time to reach target concurrency.
hold-for
Time to hold target concurrency.
For a general reference of AWS terms, see the AWS Glossary.