• Share
  • Email
  • Embed
  • Like
  • Private Content
Webinar soasta correlsense_retail_ready_slideshare
 

Webinar soasta correlsense_retail_ready_slideshare

on

  • 471 views

Webinar slides from Correlsense and SOASTA presentation on retail web and mobile performance monitoring and testing.

Webinar slides from Correlsense and SOASTA presentation on retail web and mobile performance monitoring and testing.

Statistics

Views

Total Views
471
Views on SlideShare
424
Embed Views
47

Actions

Likes
0
Downloads
12
Comments
0

1 Embed 47

http://www.soasta.dev 47

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment
  • Testing with a production server. Every day at the same time, production outage that was not explained. Turned out this was the time they ran the tests. Part of the team had to stop the test because they got called in to a Production war room, not knowing it was directly related.
  • CPU is spiking. So what? Example about network monitoring complaining about high throughput. What does it affect? Is it burning the cable?Should be the other way around – look for phenomenas affecting users and drill to root cause
  • CPU is spiking. So what? Example about network monitoring complaining about high throughput. What does it affect? Is it burning the cable?Should be the other way around – look for phenomenas affecting users and drill to root cause
  • Give example of chatty application – transaction calling a webservice that has changed. For each call, now making 540 calls instead of 20. Response time stayed the same, but model has changed. This would have popped up in production. Must compare models.
  • Dan

Webinar soasta correlsense_retail_ready_slideshare Webinar soasta correlsense_retail_ready_slideshare Presentation Transcript

  • New Approaches to Real-Time ApplicationTesting and Performance MonitoringDecember 15, 2011
  • Agenda• Best practices for holiday performance testing• New testing and monitoring techniques• Demo• Q&A
  • The Online Market You are here!
  • Cyber Monday 2011 • $1.3B • 33% y/y growth in traffic • 10.8% is Mobile (3.9% last year)
  • iCommerce: Biggest Mobile Influence
  • The IT Landscape Has ChangedWhat is “Peak Load”?• 100%, 200%...500%+?• How much mobile traffic should we prepare for…and how?What Are The Most Important Transactions?• What are the most profitable paths users follow?• What is the affect of non-buying “browsing” on paying customers?What System Do You Test In?• Is the lab good enough?• Production testing is taboo (isn’t it)?How Will You Find The Issues?• Complexity reigns• How do we see where issues are at load?
  • The IT Landscape Has ChangedWhat is “Peak Load”?• You must to test to new limitswith a mix of web and mobile trafficWhat Are The Most Important Transactions?• Those that you determine as profitable, complex and/or riskyWhat System Do You Test In?• Testing is a continuous process from the lab to live productionHow Will You Find The Issues?• Monitoring during tests for the the end-to-end view while tests run
  • BEST PRACTICES
  • Monitoring best practice 1“Assume Nothing” Oops. A production server! UAT Environment topology autodetected
  • Monitoring best practice 2 Visibility explains REAL phenomenasSpecific transactiontype is failingSpecific location isfailing
  • Monitoring best practice 2Visibility explains REAL phenomenas It is pretty easy to see the load balance mismatch You can see that the % Time spent between User and Data Center is the issue here When compared Or the %Time to % Time spent spent rendering within the Data on the user’s Center device
  • Monitoring best practice 3Baseline and compare Compare application model of 100% load vs. 150% of load
  • Testing best practice 1• Start early & test progressively. – Begin in development – Run many iterative tests that address performance from code though infrastructure – Finish in production (Live prod to really be sure)
  • Testing best practice 2• Test realistically. – Model users acting like humans – Stress & measure at a realistic pace – Run at true scale – From different locations and devices
  • Testing best practice 3• Seek a single source of performance truth. – Get Dev & Ops on the same page. (Is 2 seconds okay?) – Measure with the same tools in Dev, Test & Ops – Correlate monitoring data with test data as tests run
  • Thankfully, There is a Solution SharePath identifies critical transactions to test what matters most CloudTest enables testing to any level with web or mobile traffic – in lab or production environments Monitor critical metrics during and after tests to isolate and prevent production outages
  • Demo
  • Summary• The IT Landscape has changed• Start your testing early, test progressively, and test realistically• When monitoring critical applications, assume nothing, look for root cause phenomena, use baselines, and compare• SharePath and CloudTest provide an integrated solution
  • Questions Contact SOASTA: Contact Correlsense: www.soasta.com/cloudtest/ www.correlsense.com/demo info@soasta.com www.real-user-monitoring.com 866.344.8766 info@correlsense.com Follow us: Follow us: twitter.com/cloudtest twitter.com/correlsense facebook.com/cloudtest facebook.com/correlsense Get your free copy Download GET STARTED SharePath RUM! CloudTest Lite - FREE! TODAY! http://www.real-user-monitoring.com/www.soasta.com/cloudtest/lite/