one millions users vs your web application mega testing cloud applications presentation
DESCRIPTION
by Sven Hammar (Apica Systems)TRANSCRIPT
One Millions Users vs. Your Web Application. - Mega Testing Cloud Applications
Excellence in Cloud Performance
2
Apica
Monitoring Performance as a Cloud Service
InSide APM LoadTest
Complete range
Project , Self Service,
Pay as you Go
Partner integration
Real Browser
Tool & Portal
3
Why LoadTest
Break things Find the limit
Find the problem Solve the problem
Make the site faster
4
Functional Test
Stress Test
Load Test
Launch Test
Capacity Planning
Type of Tests
5
LoadTest 1-1
Load Maximum – How many users can we handle ? – What is a good result ?
Behavior in the ”Danger Zone” – Does the application become
unstable above maximum load ?
Problem Analysis – Where are the bottlenecks – How to fix them ?
Throughput
Response time
Point of collapse
Number of users
Number of users
Complete failure
∞ 1X 2X 4X 8X
6
Why Load Test a Cloud
7
Validate your design
8
Testing cloud applications
Isolate problems before launch – Optimize performance based on
robust metrics
Actual capacity of adding new servers – Time to scale – Added capacity
Planning proactive cloud scaling – Proactively spin up additional servers
before performance is degraded
Test failover procedures – Validate startup schemas and timing
9
1,000,000 users vs your Web Site !
10
11
Delivery Model LoadTest
Access to test platform ( WS) or exec agents
Test capacity by the Hour Self service Script ProxySniffer
Custom managed / LoadTest Portal Different project members
Apica PS team Full Service LoadTest & Capacity planning / APM
API Access Self Service Network
Custom Managed Project Apica Full Service project
12
13
SOME NUMBERS
14
Some numbers
AWS
AMI
100-10,000
Users /AMI
Run
unlimited
week
$2,999 +
AWS cost
Load-
Generators
100 *
10,000
1,000,000
AWS
Run test for
$6-$420
per hour
15
DEMO
16
Test your limit..
www.apicasystem.com ProxySniffer Free 20 user ProxySniffer license
[email protected] @svenhammar @apicasystems
Thank You!
Excellence in Cloud Performance