Search code examples
amazon-web-servicesload-testingaws-api-gatewaystress-testing

Load Testing AWS API Gateway


As the question suggests, I need to perform Load Test on the API Gateway Resources with 1 million RPS. Apache JMeter is a very good tool for Load Testing. But I think it won't be possible to simulate such a huge load from a single machine. In that case, JMeter Clusters could be useful. But setting it up could be cumbersome.

I would like to know what are the other solutions can be used?

Does AWS provides any solution? (Code Pipeline has Action to run Load Test, but that will not serve the purpose I guess)


Solution

  • AWS doesn't provide load testing solution per se, however it integrates with several load testing providers so you can add a Load Test step into your pipeline and it will kick off a load test from AWS partner side: