Profile:
Ram Sukumar (Ram) is the Co-Founder and Chief Technology
Officer of Indium Software. He is responsible for technology
innovation, IP creation and overall solution delivery.
At Indium, he has been the prime-mover of technology
initiatives - adoption of Open source tools, development
of key-word driven automation framework and application
level performance diagnostics. He has worked for global
companies such as National Semiconductor and Simplex
Grinnell. He has over 10 years of experience in functional
testing, performance testing and test automation. He
holds a Master’s in Industrial Engineering from
University of Massachusetts, Amherst, USA and a Bachelor’s
in Engineering from Birla Institute of Technology &
Sciences (BITS), Pilani.
|
|
|
Abstract
:
A recent
technology trend is enterprise software evolving to an “On-Demand”
or “Software as a Service (SaaS)” model of delivering
the software to customers. This model has been given a fresh
impetus by several technology trends like Web 2.0, SOAP, Open
source technologies, Virtualization etc. These technologies
have greatly reduced the Total Cost of Ownership of such solutions.
This benefits both the service provider and the end-customer,
especially small & medium Enterprises.
Various
Applications (examples, ERP, CRM, SCM, etc) are available
in an On-Demand model. This trend is gaining momentum globally
and Salesforce.com has been one of the pioneers of this model.
On-Demand
applications are typically Web-based and serve a large number
of customers through a single platform. They also integrate
with several third party software products. Architecture validation,
server sizing, database configuration, load balancing options,
scalability to multi-tenancy are some of the key challenges
faced by solution implementers.
The topic
“Load Testing On-Demand Applications” focuses
on Indium's experience in dealing with Load / Performance
testing of such applications. The presentation will delve
on:-
(i) Challenges
of load testing on-demand applications
(ii) Different phases in and objectives of load tests involved
(iii) Approaches including Remote Load Testing
(iv) Load Testing Process
(v) Tools and Open source options
(vi) Server monitoring
The speaker
looks forward to an interactive session with the audience
and understanding experiences of others.
|