The Artillery CLI is open-source under the permissive MPL 2.0 license. The license allows you to use Artillery to run load tests at scale for free, including for commercial purposes, and to build internal tools and platforms on top of Artillery.
Artillery Cloud is a commercial cloud service that provides advanced analytics, insights, and reporting for teams running load tests at scale.
After signing up for Artillery Cloud, you will be able to configure the Artillery CLI to send reports and metrics to Artillery Cloud. All of your existing tests and workflows using the Artillery CLI will continue working without any changes.
Yes, Artillery Cloud is optional. You do not need an Artillery Cloud subscription to run load tests with Artillery.
Artillery Cloud is designed for teams that run tests at scale and would like advanced visualization of test results, optimization insights, and integrations.
No, all of your team’s tests run in your own AWS account, with all of the cost, security, and governance benefits that brings.
Artillery Cloud is a web-based companion to the Artillery CLI that provides access to test results, and provides analytics and insights into historic performance of your APIs and services.
Artillery Cloud offers a generous free plan for those starting out with load testing. For teams running continuous load tests for production apps, prices start at $199/month.
Yes, we offer an Enterprise subscription plan with the ability to run Artillery Cloud in your own VPC. Please get in touch on sales@artillery.io to request a pricing quote.
The Artillery Manifesto
It’s time for a rethink.
Load testing as practiced today does not work.
As engineers, we want to build fast, reliable, and scalable systems that serve our users.
Traffic spikes, new code deployments, new features, and new dependencies can all cause production problems. Load testing is one of the most effective tools for keeping our apps fast and reliable. And yet, we often leave load testing until it’s too late, and cross our fingers & hope for the best.
Why is that? The tools fail us. Clunky, antiquated, and hard to use. Open source tools that require managing non-trivial infrastructure to test at scale. Commercial tools that are so expensive you end up load testing once a quarter.
Companies like AWS, Netflix and Slack invest into internal load testing platforms to make load testing as easy as unit and integration testing. Most teams did not have access to such tools - until Artillery.
Artillery is a fresh take on load testing, informed by years of experience of production engineering and SRE. Modern load testing should be easy to get started with. It should be cloud-native and serverless, so that you can forget about infrastructure, and just run your load tests, at any scale. It should be designed for continuous testing, and integrate with your entire CI/CD and observability stack.
With Artillery we’re building a world-class load testing platform for everybody. We want every developer team to be able to go from zero to production-scale testing, fast.