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)
You can use BlazeMeter for that - that's exactly what we do. One thing: Note that JMeter is nor about RPS, but rather about VUs (virtual users).
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:
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With