Getting started with Artillery Pro
How much infrastructure / DevOps work is required to use Artillery Pro?
Almost none. We designed Artillery Pro to be usable without any DevOps experience. You need to provide an AWS account, and Artillery Pro can take care of everything else. With built-in AWS Fargate support Artillery Pro can run in 100% "serverless" mode, i.e. there won't be any infrastructure (such as EC2 instances) for your team to manage.
However, since Artillery Pro runs in your own AWS account, it's possible to use standard AWS mechanisms to deeply integrate Artillery Pro with your existing infrastructure requirements if needed. For example, Artillery Pro can be used to test internal services which are not exposed to public internet, even across VPCs and accounts by setting up VPC peering between the VPC in which Artillery Pro is deployed, and other VPCs which host internal services.
How do we estimate the cost of AWS resources used?
Cost of AWS resources used to run tests with Artillery Pro will vary depending on multiple factors such as frequency of tests, duration of tests, and the nature of the tests themselves (e.g. whether they are network intensive, require higher CPU allocation etc), however it's likely to be a fraction of the cost of running the same volume and frequency of tests using other solutions, since you're getting the lowest possible price directly from AWS.
Since Artillery Pro runs in your own AWS account, it can benefit from any existing cost-reduction strategies already employed in your organization, e.g. by running Artillery Pro tests on existing ECS clusters comprised of reserved instances or spot instances.
If you don't operate any ECS clusters already, you can use Artillery Pro's Fargate support to run your tests in a "serverless" fashion with underlying infrastructure being provisioned and billed for on-demand.
If you need assistance in estimating AWS resource costs, we're happy to help. Drop us a line on firstname.lastname@example.org.
Billing & Subscriptions
Can we try Artillery Pro before buying?
Trial licenses (14 days) are available on request. Please get in touch to have one set up for you.
Where can I manage my subscription?
Your team's subscription details (such as plan, license management email etc) can be managed on our billing portal at https://artillery.chargebeeportal.com.
How is Artillery Pro billed?
Artillery Pro is billed monthly or annually per-license.
An Artillery Pro license is tied to an AWS account. One license may be used with one AWS account. There are no per-seat or per-host charges.
Get in touch on email@example.com if you need to move a license to another AWS account.
Do you support Azure (or GCP)?
Not yet. We're focusing on building a great product that has first class AWS integration at the moment. Azure and GCP have been requested a number of times however and we are planning to ship support for both in future releases of Artillery Pro. Please feel free to drop us a line on firstname.lastname@example.org to let us know you're interested to help us prioritize.