Scalable Load Testing using JMeter in Cloud


                                 Vijay Rayapati
                                 CTO - Minjar and Kuliza
                                 @amnigos
Problem : Load Testing




           Image credits : http://www.ephur.net/2011/03/01/smasher-load-testing-with-php-via-cli/
How We Look at Scalable Load Testing?




                        Image credits : http://www.doit.wisc.edu/applications/salt/
JMeter on AWS Cloud
Create Test case using                Download JMeter and Play with it
Jmeter locally!
                                                http://jmeter.apache.org/




                                  Download jmeter-ec2 and AWS EC2 API tools
Bootstrap Jmeter-
ec2 script                      Get it at https://github.com/amnigos/jmeter-ec2 forked from Oliver
                                     awesome work https://github.com/oliverlloyd/jmeter-ec2



Launch EC2 Machines,
                              Configure jmeter-ec2 and execute ./jmeter-ec2 <name> <no of
Config Test and
                                                       instances>
Execute using JMeter


Download Test Results                        Analyze your load test results
                                             http://code.google.com/p/jmeter-plugins/
How much it would cost?
Load Testing     Use case         Test Duration   AWS Cost


10K per minute   Ecommerce Site   60 mins         Approx $10




20K per minute   RESTFul API      30 mins         Approx $5




40K per minute   RESTFul API      60 mins         Approx $10
DIY or Test our new service

If you are a geek then run jmeter-ec2 script or
 lazy enough then signup for our load testing
                   service at

              http://load.minjar.com
Thank You - Q & A

Like what we do? – connect with me, hiring for devops role :)



                                         Vijay Rayapati
                                         CTO - Minjar and Kuliza
                                         @amnigos
                                         https://github.com/amnigos

Scalable load testing using jmeter in cloud

  • 1.
    Scalable Load Testingusing JMeter in Cloud Vijay Rayapati CTO - Minjar and Kuliza @amnigos
  • 2.
    Problem : LoadTesting Image credits : http://www.ephur.net/2011/03/01/smasher-load-testing-with-php-via-cli/
  • 3.
    How We Lookat Scalable Load Testing? Image credits : http://www.doit.wisc.edu/applications/salt/
  • 4.
    JMeter on AWSCloud Create Test case using Download JMeter and Play with it Jmeter locally! http://jmeter.apache.org/ Download jmeter-ec2 and AWS EC2 API tools Bootstrap Jmeter- ec2 script Get it at https://github.com/amnigos/jmeter-ec2 forked from Oliver awesome work https://github.com/oliverlloyd/jmeter-ec2 Launch EC2 Machines, Configure jmeter-ec2 and execute ./jmeter-ec2 <name> <no of Config Test and instances> Execute using JMeter Download Test Results Analyze your load test results http://code.google.com/p/jmeter-plugins/
  • 5.
    How much itwould cost? Load Testing Use case Test Duration AWS Cost 10K per minute Ecommerce Site 60 mins Approx $10 20K per minute RESTFul API 30 mins Approx $5 40K per minute RESTFul API 60 mins Approx $10
  • 6.
    DIY or Testour new service If you are a geek then run jmeter-ec2 script or lazy enough then signup for our load testing service at http://load.minjar.com
  • 7.
    Thank You -Q & A Like what we do? – connect with me, hiring for devops role :) Vijay Rayapati CTO - Minjar and Kuliza @amnigos https://github.com/amnigos

Editor's Notes

  • #3 Image Credit : http://www.ephur.net/2011/03/01/smasher-load-testing-with-php-via-cli/
  • #4 Image Credit : http://www.doit.wisc.edu/applications/salt/