Bogdan molocea scaling up using automation and performance testing
1. Scaling up using
Automation and
Performance testing
Bogdan Molocea
Ness
[25th of October 2014]
2.
3. What Scaling is?
Scaling is the ability of a
system to handle elastic
demand.
The inner cube represents
resource consumption that is
required at any point in time
The outer cube represents
potential resource deployment
4. What Scaling is?
The X axis is scaling by capability or depth and the
Y and Z axes are horizontal and vertical scaling
We can apply this model to
hardware, software, slushware
and services scaling
24. How we did it?
• Right tools
• Reliable Automation tests
• Performance improvements
• Different settings for DB interactions
• Different settings for concurrent processing
25. What to remember?
•Make use of automation to identify
performance and scalability issues
• Involve Performance Testing early if possible
• Developers should write code having
performance in mind
• Make use of any tool that can help you to
deliver a performant and scalable product