Bring your performance testing to the next level

Thousands of developers use Artillery to help keep production fast & reliable, customers happy, and pagers silent

The Almaz radar satellite floating in space! Wireframe from Wikimedia Commons. Image belongs to NASA/David Portree.

Runs in your own cloud environment

Artillery Pro is a cloud-native solution which runs in your own AWS account.

The Artillery premises

Your data never leaves the premises

Your code and data stay on your systems, and completely within your security perimeter.

Governance mechanisms

Plug into existing security, compliance and governance mechanisms

Complex systems come with security and compliance requirements. Artillery Pro runs on your own infrastructure and can plug into existing security, compliance and governance mechanisms.


Integrate with other AWS services

Your cloud, your environment, with ultimate flexibility to set up integrations as you see fit, whether it's IAM, VPC, Systems Manager, or anything else.

Helping great teams run things smoothly


Distributed load testing

Boom! Scale out your load tests to hundreds of thousands of requests per second with ease.


Scale out with ease

What does it take to scale out your load tests? Not much. Just tell Artillery Pro to spin up more workers. It will take care of the rest.

Global traffic

Send traffic from North America, Europe or Asia-Pacific

Artillery Pro can generate traffic from 13 different geographic regions, covering North America, Europe, and Asia-Pacific.

ECS or Serverless

Use classic ECS or serverless Fargate

Use any existing ECS cluster - no new infrastructure to set up or manage. No servers? No problem! Use serverless Fargate to run tests at scale, on demand and at a fraction of the cost compared to hosted SaaS alternatives.

  • We use Artillery to run weekly load tests in production. This gives us the confidence to know our online publications can handle large spikes in traffic without incident or customer impact, as well as identifying any potential problems or bottlenecks ahead of time in a controlled manner. Artillery has been an invaluable tool for the SRE team as we continuously look to improve our platform's reliability and resiliency.
    by Clayton Howe, Lead SRE at

Test internal services

If you want to test internal services, you will love Artillery Pro. So will your security team. No third-party agents to install, third-party IPs to whitelist, or firewall rules to open to allow inbound traffic from the outside. Artillery Pro makes it easy to test internal services because it runs in your own AWS environment.


Test services inside your VPC

Artillery Pro tests can run from within your VPCs making it as easy to test internal services as any public endpoint. Run them from an ECS/Fargate cluster in the same VPC as the services under test or use VPC peering.



Microservices - we may love them or we may hate them. Either way we need to test them. Artillery Pro can send traffic to internal microservices which aren't exposed to the outside world.


Test AWS services

Any AWS-operated components in your stack can be tested with Artillery Pro too, such as Elastic Search Service domains, workers and consumers of SQS queues and Kinesis streams, API Gateway endpoints, or Lambda functions.

Representation of a globe!

Test like the best with Artillery

Get Started