SlideShare ist ein Scribd-Unternehmen logo
1 von 28
Downloaden Sie, um offline zu lesen
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 1
CONFIDENTIAL – Not for Distribution
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 2
CONFIDENTIAL – Not for Distribution
o  Overview
o  Top 10 Mobile and Web Performance Lessons from 2014
o  Demo
o  Q&A
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 3
CONFIDENTIAL – Not for Distribution
According to the IBM Black Friday Report 2014
o  Thanksgiving Day traffic from mobile (smartphones and tablets) was
52% of all online traffic
•  First time mobile devices have outpaced PC for online browsing
•  People don’t typically bring their PC to Thanksgiving dinner but they don’t
want to miss a sale!
o  Black Friday mobile traffic was 49.6% of all online traffic
•  Increased 25% over last year
o  Black Friday mobile sales were 27.9% of all online sales
•  Increased 28.2% over last year
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 4
CONFIDENTIAL – Not for Distribution
o  Thanksgiving online sales were up 14.3% compared to 2013
o  Black Friday online sales were up 9.5% YoY
•  Mobile devices accounted for 25% of all online purchases
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 5
CONFIDENTIAL – Not for Distribution
o  And Tablets lead SmartPhones
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 6
CONFIDENTIAL – Not for Distribution
o  BestBuy site failed:



“A concentrated spike in mobile

traffic triggered issues that led us

to shut down BestBuy.com in

order to take proactive measures

to restore full performance.”
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 7
CONFIDENTIAL – Not for Distribution
o  4G Coverage is covering the map
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 8
CONFIDENTIAL – Not for Distribution
o  WiFi is Everywhere, too
•  Xfinity Connect modems
•  Every airport, hotel, even stores (e.g. Kohl’s, Target) 
•  Levi’s Stadium, home of the 49ers
•  1200 Access Points, 1 for every 100 seats
•  40 Gb/s capacity
•  Mobile app for video replays, 

food ordering, wayfinding
o  More access from mobile web,

mobile apps
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 9
CONFIDENTIAL – Not for Distribution
o  Number of users accessing from mobile devices will continue to grow
o  A customer can be in a store and in multiple mobile apps and sites
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 10
CONFIDENTIAL – Not for Distribution
o  2.5M Likes on Facebook
o  75k followers on Twitter
o  Flash sale on Nov. 11
•  Just three hours long!
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 11
CONFIDENTIAL – Not for Distribution
o  Site down
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 12
CONFIDENTIAL – Not for Distribution
o  Customer Service burden
o  Customer Retention Cost
•  Email: “Our apologies and $10 off.

How lucky can you get if the site is

down?”
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 13
CONFIDENTIAL – Not for Distribution
o  DSW site has clean history for site failures
Except:
o  Coupon code processor was not able to scale to traffic
•  For second year in a row
o  It’s not enough to load test the site without testing the scenarios
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 14
CONFIDENTIAL – Not for Distribution
o  Include testing time in your schedule
•  Seasonal events don’t move!
o  Make time for testing twice, or thrice!
•  If first test fails, when will you test again?
•  Can you tweak things quickly to run more than one test per window?
o  Even with Continuous Testing, you should leave extra time for load
testing. Passing functional tests doesn’t mean your app will pass
load tests
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 15
CONFIDENTIAL – Not for Distribution
Don’t let your site go down in your high season!
o  Super Bowl Sunday – commercials drives high demand to your site
o  Chinese New Year – retail load for new clothes
o  Valentine’s Day – candy, gifts, flowers
o  Tax Day – most online filers submit on April 15
o  Healthcare enrollment – many filing for coverage in November
o  Singles Day – Largest online shopping day in the world!
o  Christmas season – Thanksgiving Day, Black Friday, Cyber Monday
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 16
CONFIDENTIAL – Not for Distribution
o  At least they could have been honest!
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 17
CONFIDENTIAL – Not for Distribution
o  Add capacity when you know you’ll need it
o  Reduce the amount of content your are trying to deliver
•  Lower bytecount means faster delivery
o  Simplify Your Pages
•  Remove extra third-party features that slow your site down
o  Optimize for different devices
•  Don’t send high-res images to low-res devices
•  Users don’t want their data allowance hogged by your site
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 18
CONFIDENTIAL – Not for Distribution
o  Valentine’s spending:
o  Test from the same locations as your customers
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 19
CONFIDENTIAL – Not for Distribution
o  See how Target monitored their site from the users’ perspective on
Black Friday:
o  Synthetic monitoring doesn’t collect real users’ experience
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 20
CONFIDENTIAL – Not for Distribution
o  Possible areas for failure:
•  Payment processing engine
•  Social media content plug-in
•  CDN
•  Analytics plug-in
•  Synchronus vs. Asynchronus calls
o  Build your site to handle third party content failures
•  Why let another site’s problem ruin your user’s experience?
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 21
CONFIDENTIAL – Not for Distribution
o  Test in pre-production but don’t only test there
o  Test in production – the only way to know the true capacity
•  Test off-hours
•  Better to find issues before the user volume
•  Test at 100% anticipated load, then 125%, then 150%, even 200%
•  Good way to find weak spots to put in budget for next season
•  Maybe your competitors site will fail and your site will get extra load
o  Monitor the production site at system and user level
•  Watch CPU, memory, IO, throughput, etc.
•  Measure real user metrics to determine a real user’s experience
•  Monitor in real-time so you can modify the test, down or up
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 22
CONFIDENTIAL – Not for Distribution
o  Best Buy failed on Black Friday after running an online promotion
o  Cost of Downtime calculator
•  https://www.serverdensity.com/cost-of-downtime
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 23
CONFIDENTIAL – Not for Distribution
o 
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 24
CONFIDENTIAL – Not for Distribution
o  Facebook and Instagram go down on January 26
•  Facebook said: “Earlier today many people had trouble accessing Facebook
and Instagram. This was not the result of a third party attack but instead
occurred after we introduced a change that affected our configuration
systems. We moved quickly to fix the problem, and both services are now back
to 100% for everyone.”
•  The dating app Tinder, which relies on Facebook to provide its service, was
also affected.
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 25
CONFIDENTIAL – Not for Distribution
Expertise
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 26
CONFIDENTIAL – Not for Distribution
o  mPulse: Real User Monitoring (RUM)
o  CloudTest: Load testing from the public cloud
o  Data Science Workbench: analytics
Also Available:
o  TouchTest: functional testing of mobile apps and websites
© 2014 SOASTA. All rights reserved.
 January 30, 2015
 27
CONFIDENTIAL – Not for Distribution
o  Sign up for mPulse Lite, CloudTest Lite, TouchTest Lite
o  Always Free, no time-out
•  http://goo.gl/jWEX56 or Soasta.com/free
•  Free access to CloudLink forums, videos, docs: http://cloudlink.soasta.com
o  Read our blog
•  Soasta.com/blog
o  Third-party sites
•  PerfBytes: perfbytes.com podcast
•  PerfPlanet: perfplanet.com
o  Keep in touch: @TomChavez
Top 10 mobile and web perf lessons 2014   web perf-jan 2015

Weitere ähnliche Inhalte

Ähnlich wie Top 10 mobile and web perf lessons 2014 web perf-jan 2015

Gesw_RegionsBank_Deck2014_v11
Gesw_RegionsBank_Deck2014_v11Gesw_RegionsBank_Deck2014_v11
Gesw_RegionsBank_Deck2014_v11
mikemoger
 
Mobile Disruption & the Power of Multimedia Feedback - Confirmit
Mobile Disruption & the Power of Multimedia Feedback - Confirmit Mobile Disruption & the Power of Multimedia Feedback - Confirmit
Mobile Disruption & the Power of Multimedia Feedback - Confirmit
Merlien Institute
 
Get up to speed getting the most out of online marketing Plymouth Chamber 18...
Get up to speed getting the most out of online marketing  Plymouth Chamber 18...Get up to speed getting the most out of online marketing  Plymouth Chamber 18...
Get up to speed getting the most out of online marketing Plymouth Chamber 18...
Get up to Speed
 
How is New Innovative Technology going to affect the Future of Retail - Linke...
How is New Innovative Technology going to affect the Future of Retail - Linke...How is New Innovative Technology going to affect the Future of Retail - Linke...
How is New Innovative Technology going to affect the Future of Retail - Linke...
George Fairfield
 

Ähnlich wie Top 10 mobile and web perf lessons 2014 web perf-jan 2015 (20)

Five Ways To Deliver Exceptional Customer Care in 2015
Five Ways To Deliver Exceptional Customer Care in 2015Five Ways To Deliver Exceptional Customer Care in 2015
Five Ways To Deliver Exceptional Customer Care in 2015
 
Mobile Marketing in 2014
Mobile Marketing in 2014Mobile Marketing in 2014
Mobile Marketing in 2014
 
Gesw_RegionsBank_Deck2014_v11
Gesw_RegionsBank_Deck2014_v11Gesw_RegionsBank_Deck2014_v11
Gesw_RegionsBank_Deck2014_v11
 
Building a Performance A Team
Building a Performance A TeamBuilding a Performance A Team
Building a Performance A Team
 
Search Engine Optimisation (SEO)
Search Engine Optimisation (SEO)Search Engine Optimisation (SEO)
Search Engine Optimisation (SEO)
 
Mobile Testing, That's Just a Smaller Screen, Right
Mobile Testing, That's Just a Smaller Screen, RightMobile Testing, That's Just a Smaller Screen, Right
Mobile Testing, That's Just a Smaller Screen, Right
 
State of the Union: Mobile Web Performance
State of the Union: Mobile Web PerformanceState of the Union: Mobile Web Performance
State of the Union: Mobile Web Performance
 
Mobile Disruption & the Power of Multimedia Feedback - Confirmit
Mobile Disruption & the Power of Multimedia Feedback - Confirmit Mobile Disruption & the Power of Multimedia Feedback - Confirmit
Mobile Disruption & the Power of Multimedia Feedback - Confirmit
 
Fostering Trustworthy Digital Engagement
Fostering Trustworthy Digital EngagementFostering Trustworthy Digital Engagement
Fostering Trustworthy Digital Engagement
 
Get up to speed getting the most out of online marketing - Axbridge
Get up to speed getting the most out of online marketing - AxbridgeGet up to speed getting the most out of online marketing - Axbridge
Get up to speed getting the most out of online marketing - Axbridge
 
Get up to speed getting the most out of online marketing Plymouth Chamber 18...
Get up to speed getting the most out of online marketing  Plymouth Chamber 18...Get up to speed getting the most out of online marketing  Plymouth Chamber 18...
Get up to speed getting the most out of online marketing Plymouth Chamber 18...
 
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load Testing
 
Sfb social media bridgewater 5th march
Sfb   social media bridgewater 5th marchSfb   social media bridgewater 5th march
Sfb social media bridgewater 5th march
 
Superfast Business Social Media event, Bridgwater 5th March
Superfast Business Social Media event, Bridgwater 5th MarchSuperfast Business Social Media event, Bridgwater 5th March
Superfast Business Social Media event, Bridgwater 5th March
 
How is New Innovative Technology going to affect the Future of Retail - Linke...
How is New Innovative Technology going to affect the Future of Retail - Linke...How is New Innovative Technology going to affect the Future of Retail - Linke...
How is New Innovative Technology going to affect the Future of Retail - Linke...
 
Beyond Vanity Metrics: What do Your Social Media Numbers Really Mean?
Beyond Vanity Metrics: What do Your Social Media Numbers Really Mean?Beyond Vanity Metrics: What do Your Social Media Numbers Really Mean?
Beyond Vanity Metrics: What do Your Social Media Numbers Really Mean?
 
8 Ways to Improve a Mobile C-U-S-T-O-M-E-R Experience
8 Ways to Improve a Mobile C-U-S-T-O-M-E-R Experience8 Ways to Improve a Mobile C-U-S-T-O-M-E-R Experience
8 Ways to Improve a Mobile C-U-S-T-O-M-E-R Experience
 
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load Testing
 
Mobile marketing be responsive to changing consumer behaviour' | Conor Lync...
Mobile marketing   be responsive to changing consumer behaviour' | Conor Lync...Mobile marketing   be responsive to changing consumer behaviour' | Conor Lync...
Mobile marketing be responsive to changing consumer behaviour' | Conor Lync...
 
Live and Interactive: Your Website in Focus Presented by Raheel Gauba, Brand ...
Live and Interactive: Your Website in Focus Presented by Raheel Gauba, Brand ...Live and Interactive: Your Website in Focus Presented by Raheel Gauba, Brand ...
Live and Interactive: Your Website in Focus Presented by Raheel Gauba, Brand ...
 

Kürzlich hochgeladen

TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
mohitmore19
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
VictorSzoltysek
 

Kürzlich hochgeladen (20)

How To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected WorkerHow To Troubleshoot Collaboration Apps for the Modern Connected Worker
How To Troubleshoot Collaboration Apps for the Modern Connected Worker
 
Optimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTVOptimizing AI for immediate response in Smart CCTV
Optimizing AI for immediate response in Smart CCTV
 
Exploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdfExploring the Best Video Editing App.pdf
Exploring the Best Video Editing App.pdf
 
Software Quality Assurance Interview Questions
Software Quality Assurance Interview QuestionsSoftware Quality Assurance Interview Questions
Software Quality Assurance Interview Questions
 
TECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service providerTECUNIQUE: Success Stories: IT Service provider
TECUNIQUE: Success Stories: IT Service provider
 
Diamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with PrecisionDiamond Application Development Crafting Solutions with Precision
Diamond Application Development Crafting Solutions with Precision
 
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdfThe Ultimate Test Automation Guide_ Best Practices and Tips.pdf
The Ultimate Test Automation Guide_ Best Practices and Tips.pdf
 
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
Tech Tuesday-Harness the Power of Effective Resource Planning with OnePlan’s ...
 
How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...How to Choose the Right Laravel Development Partner in New York City_compress...
How to Choose the Right Laravel Development Partner in New York City_compress...
 
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
Direct Style Effect Systems -The Print[A] Example- A Comprehension AidDirect Style Effect Systems -The Print[A] Example- A Comprehension Aid
Direct Style Effect Systems - The Print[A] Example - A Comprehension Aid
 
Microsoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdfMicrosoft AI Transformation Partner Playbook.pdf
Microsoft AI Transformation Partner Playbook.pdf
 
VTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learnVTU technical seminar 8Th Sem on Scikit-learn
VTU technical seminar 8Th Sem on Scikit-learn
 
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
The Real-World Challenges of Medical Device Cybersecurity- Mitigating Vulnera...
 
10 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 202410 Trends Likely to Shape Enterprise Technology in 2024
10 Trends Likely to Shape Enterprise Technology in 2024
 
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM TechniquesAI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
AI Mastery 201: Elevating Your Workflow with Advanced LLM Techniques
 
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
Shapes for Sharing between Graph Data Spaces - and Epistemic Querying of RDF-...
 
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
call girls in Vaishali (Ghaziabad) 🔝 >༒8448380779 🔝 genuine Escort Service 🔝✔️✔️
 
How To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.jsHow To Use Server-Side Rendering with Nuxt.js
How To Use Server-Side Rendering with Nuxt.js
 
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
Reassessing the Bedrock of Clinical Function Models: An Examination of Large ...
 
8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students8257 interfacing 2 in microprocessor for btech students
8257 interfacing 2 in microprocessor for btech students
 

Top 10 mobile and web perf lessons 2014 web perf-jan 2015

  • 1. © 2014 SOASTA. All rights reserved. January 30, 2015 1 CONFIDENTIAL – Not for Distribution
  • 2. © 2014 SOASTA. All rights reserved. January 30, 2015 2 CONFIDENTIAL – Not for Distribution o  Overview o  Top 10 Mobile and Web Performance Lessons from 2014 o  Demo o  Q&A
  • 3. © 2014 SOASTA. All rights reserved. January 30, 2015 3 CONFIDENTIAL – Not for Distribution According to the IBM Black Friday Report 2014 o  Thanksgiving Day traffic from mobile (smartphones and tablets) was 52% of all online traffic •  First time mobile devices have outpaced PC for online browsing •  People don’t typically bring their PC to Thanksgiving dinner but they don’t want to miss a sale! o  Black Friday mobile traffic was 49.6% of all online traffic •  Increased 25% over last year o  Black Friday mobile sales were 27.9% of all online sales •  Increased 28.2% over last year
  • 4. © 2014 SOASTA. All rights reserved. January 30, 2015 4 CONFIDENTIAL – Not for Distribution o  Thanksgiving online sales were up 14.3% compared to 2013 o  Black Friday online sales were up 9.5% YoY •  Mobile devices accounted for 25% of all online purchases
  • 5. © 2014 SOASTA. All rights reserved. January 30, 2015 5 CONFIDENTIAL – Not for Distribution o  And Tablets lead SmartPhones
  • 6. © 2014 SOASTA. All rights reserved. January 30, 2015 6 CONFIDENTIAL – Not for Distribution o  BestBuy site failed:
 
 “A concentrated spike in mobile
 traffic triggered issues that led us
 to shut down BestBuy.com in
 order to take proactive measures
 to restore full performance.”
  • 7. © 2014 SOASTA. All rights reserved. January 30, 2015 7 CONFIDENTIAL – Not for Distribution o  4G Coverage is covering the map
  • 8. © 2014 SOASTA. All rights reserved. January 30, 2015 8 CONFIDENTIAL – Not for Distribution o  WiFi is Everywhere, too •  Xfinity Connect modems •  Every airport, hotel, even stores (e.g. Kohl’s, Target) •  Levi’s Stadium, home of the 49ers •  1200 Access Points, 1 for every 100 seats •  40 Gb/s capacity •  Mobile app for video replays, 
 food ordering, wayfinding o  More access from mobile web,
 mobile apps
  • 9. © 2014 SOASTA. All rights reserved. January 30, 2015 9 CONFIDENTIAL – Not for Distribution o  Number of users accessing from mobile devices will continue to grow o  A customer can be in a store and in multiple mobile apps and sites
  • 10. © 2014 SOASTA. All rights reserved. January 30, 2015 10 CONFIDENTIAL – Not for Distribution o  2.5M Likes on Facebook o  75k followers on Twitter o  Flash sale on Nov. 11 •  Just three hours long!
  • 11. © 2014 SOASTA. All rights reserved. January 30, 2015 11 CONFIDENTIAL – Not for Distribution o  Site down
  • 12. © 2014 SOASTA. All rights reserved. January 30, 2015 12 CONFIDENTIAL – Not for Distribution o  Customer Service burden o  Customer Retention Cost •  Email: “Our apologies and $10 off.
 How lucky can you get if the site is
 down?”
  • 13. © 2014 SOASTA. All rights reserved. January 30, 2015 13 CONFIDENTIAL – Not for Distribution o  DSW site has clean history for site failures Except: o  Coupon code processor was not able to scale to traffic •  For second year in a row o  It’s not enough to load test the site without testing the scenarios
  • 14. © 2014 SOASTA. All rights reserved. January 30, 2015 14 CONFIDENTIAL – Not for Distribution o  Include testing time in your schedule •  Seasonal events don’t move! o  Make time for testing twice, or thrice! •  If first test fails, when will you test again? •  Can you tweak things quickly to run more than one test per window? o  Even with Continuous Testing, you should leave extra time for load testing. Passing functional tests doesn’t mean your app will pass load tests
  • 15. © 2014 SOASTA. All rights reserved. January 30, 2015 15 CONFIDENTIAL – Not for Distribution Don’t let your site go down in your high season! o  Super Bowl Sunday – commercials drives high demand to your site o  Chinese New Year – retail load for new clothes o  Valentine’s Day – candy, gifts, flowers o  Tax Day – most online filers submit on April 15 o  Healthcare enrollment – many filing for coverage in November o  Singles Day – Largest online shopping day in the world! o  Christmas season – Thanksgiving Day, Black Friday, Cyber Monday
  • 16. © 2014 SOASTA. All rights reserved. January 30, 2015 16 CONFIDENTIAL – Not for Distribution o  At least they could have been honest!
  • 17. © 2014 SOASTA. All rights reserved. January 30, 2015 17 CONFIDENTIAL – Not for Distribution o  Add capacity when you know you’ll need it o  Reduce the amount of content your are trying to deliver •  Lower bytecount means faster delivery o  Simplify Your Pages •  Remove extra third-party features that slow your site down o  Optimize for different devices •  Don’t send high-res images to low-res devices •  Users don’t want their data allowance hogged by your site
  • 18. © 2014 SOASTA. All rights reserved. January 30, 2015 18 CONFIDENTIAL – Not for Distribution o  Valentine’s spending: o  Test from the same locations as your customers
  • 19. © 2014 SOASTA. All rights reserved. January 30, 2015 19 CONFIDENTIAL – Not for Distribution o  See how Target monitored their site from the users’ perspective on Black Friday: o  Synthetic monitoring doesn’t collect real users’ experience
  • 20. © 2014 SOASTA. All rights reserved. January 30, 2015 20 CONFIDENTIAL – Not for Distribution o  Possible areas for failure: •  Payment processing engine •  Social media content plug-in •  CDN •  Analytics plug-in •  Synchronus vs. Asynchronus calls o  Build your site to handle third party content failures •  Why let another site’s problem ruin your user’s experience?
  • 21. © 2014 SOASTA. All rights reserved. January 30, 2015 21 CONFIDENTIAL – Not for Distribution o  Test in pre-production but don’t only test there o  Test in production – the only way to know the true capacity •  Test off-hours •  Better to find issues before the user volume •  Test at 100% anticipated load, then 125%, then 150%, even 200% •  Good way to find weak spots to put in budget for next season •  Maybe your competitors site will fail and your site will get extra load o  Monitor the production site at system and user level •  Watch CPU, memory, IO, throughput, etc. •  Measure real user metrics to determine a real user’s experience •  Monitor in real-time so you can modify the test, down or up
  • 22. © 2014 SOASTA. All rights reserved. January 30, 2015 22 CONFIDENTIAL – Not for Distribution o  Best Buy failed on Black Friday after running an online promotion o  Cost of Downtime calculator •  https://www.serverdensity.com/cost-of-downtime
  • 23. © 2014 SOASTA. All rights reserved. January 30, 2015 23 CONFIDENTIAL – Not for Distribution o 
  • 24. © 2014 SOASTA. All rights reserved. January 30, 2015 24 CONFIDENTIAL – Not for Distribution o  Facebook and Instagram go down on January 26 •  Facebook said: “Earlier today many people had trouble accessing Facebook and Instagram. This was not the result of a third party attack but instead occurred after we introduced a change that affected our configuration systems. We moved quickly to fix the problem, and both services are now back to 100% for everyone.” •  The dating app Tinder, which relies on Facebook to provide its service, was also affected.
  • 25. © 2014 SOASTA. All rights reserved. January 30, 2015 25 CONFIDENTIAL – Not for Distribution Expertise
  • 26. © 2014 SOASTA. All rights reserved. January 30, 2015 26 CONFIDENTIAL – Not for Distribution o  mPulse: Real User Monitoring (RUM) o  CloudTest: Load testing from the public cloud o  Data Science Workbench: analytics Also Available: o  TouchTest: functional testing of mobile apps and websites
  • 27. © 2014 SOASTA. All rights reserved. January 30, 2015 27 CONFIDENTIAL – Not for Distribution o  Sign up for mPulse Lite, CloudTest Lite, TouchTest Lite o  Always Free, no time-out •  http://goo.gl/jWEX56 or Soasta.com/free •  Free access to CloudLink forums, videos, docs: http://cloudlink.soasta.com o  Read our blog •  Soasta.com/blog o  Third-party sites •  PerfBytes: perfbytes.com podcast •  PerfPlanet: perfplanet.com o  Keep in touch: @TomChavez