Pipeline load testing with JMeter and AWS Fargate

Utilizing AWS Fargate to run many parallel tests in a CI environment

How to make life easier for those wanting performance tests within a pipeline. Using these technologies it’s possible to abstract away the test tool infrastructure, data collection and results analysis for simple services within a CI/CD pipeline.
We will look at using open source tools and AWS services together to form a solution that can sit behind a simple API and hook easily into a pipeline and even allow simple commands to run remotely executed load tests.

About Rob

20 years in IT, 14 years as a performance tester. AWS Certified Architect.
Developer for years and tinkered with own projects, currently working on a .NET Core load test tool, which may be of use or may not, it’s just a fun learning experience. Currently working as a non-functional test consultant at Shop Direct in Liverpool, UK. Responsible for testing stability in preparation for sale and Black Friday events.