Speed is product feature number one The criticality of performance testing for todays' applications Paola Rossaro, PhD, CTO and co-founder at Nouvola.

Slides:



Advertisements
Similar presentations
Network Systems Sales LLC
Advertisements

Reliable Multicast for Time-Critical Systems Mahesh Balakrishnan Ken Birman Cornell University.
by Luv Tulsidas Chris Kurzyna
Sales Organization Today Burning Problems and Challenges.
1 Real-time End-to-End Transaction Visibility into Distributed and Mainframe Applications Steve Saville Mainframe Technical Account Manager – Compuware.
© 2011 VMware Inc. All rights reserved Confidential VMware’s Journey to the Cloud: Leveraging Hyperic for Portal Infrastructure Monitoring March 2012.
VoIP: Full Lifecycle Management Russell M. Elsner APM Technology Director OPNET Technologies, Inc.
Wade Wegner Windows Azure Technical Evangelist Microsoft Corporation Windows Azure AppFabric Caching.
Fast is a Feature. 11 mentions of speed in Apple iPhone 6 keynote.
WHO WE ARE ●Website Development & Design ●Web Marketing Strategy, Training, and Analysis ●Web Applications, iOS apps, Android apps.
Capacity planning for web sites. Promoting a web site Thoughts on increasing web site traffic but… Two possible scenarios…
“IT Solutions for Tourism Industry” CAPS Workshop Yerevan April 14, 2009.
IPv6 end client measurement George Michaelson
Barracuda Networks Confidential1 Barracuda Backup Service Integrated Local & Offsite Data Backup.
Amadeus Travel Intelligence ‘Monetising’ big data sets
Inbound Statistics Slides Template Resources for Partners.
Addition to Networking.  There is no unique and standard definition out there  Cloud Computing is a general term used to describe a new class of network.
SEO PLAN Presented By Mangesh Dolse. Lead Management Tool( Sample)
Load Test Planning Especially with HP LoadRunner >>>>>>>>>>>>>>>>>>>>>>
Accounts management software simplifies the process of accounting for any individual or for an organization. 3 Star Info takes utmost effort so that beyond.
Mobility at CERN 29/10/2013 HEPiX Fall IT/Communication Systems HEPiX Fall 2013.
Self-Adaptive QoS Guarantees and Optimization in Clouds Jim (Zhanwen) Li (Carleton University) Murray Woodside (Carleton University) John Chinneck (Carleton.
SilverLining. Stuff we're covering Hardware infrastructure and scaling Cloud platform as a service The SilverLining Project.
Copyright © 2014 Netbiscuits Keynote SaaS – Innovationen beschleunigen, Märkte erobern Michael Neidhoefer, CEO,
Building Scalable.NET Applications Guy Nirpaz, EVP R&D, GigaSpaces Technologies.
 Zhichun Li  The Robust and Secure Systems group at NEC Research Labs  Northwestern University  Tsinghua University 2.
Optimize your Open Data 5 Best Practices for Designing Data-Driven Apps ​ Glenn Hess ​ Federal Sales Engineer ​ Actuate, Inc.
DNN Performance & Scalability Planning, Evaluating & Improving : Part 2.
STRENTHENING YOUR EXTERNAL DNS External DNS Overview DNS Background Strengthening External DNS with Anycast Example of an Anycast DNS Service.
SQL Server 2014: The Data Platform for the Cloud.
GOOGLE ANALYTICS Destinee Cushing DIG 4104C Spring 2014.
1 Copyright © 2013, AAXIS Commerce. All rights reserved. Confidential. Recent AAXIS Commerce Success Stories.
SEO and what it means to you. Short for search engine optimization, the process of increasing the amount of visitors to a Web site by ranking high in the.
1EMC CONFIDENTIAL—INTERNAL USE ONLY Why EMC for SQL Performance Optimization.
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. HP Restricted. For HP.
JOIN THE MOBILE REVOLUTION AND MOBILIZE YOUR BUSINESS Interactive Consortium International, Limited.
Akamai Technologies - Overview RSA ® Conference 2013.
The Performance mission is to ensure a positive user experience by monitoring and eliminating system bottlenecks, establish response time baselines for.
1. Process Gather Input – Today Form Coherent Consensus – Next two months.
Webinar Monday October 6, 2014 aiScaler software is installed on servers to create private point of presence (PoPs) – much like a CDN endpoint. They cache.
1 Challenges in Scaling E-Business Sites  Menascé and Almeida. All Rights Reserved. Daniel A. Menascé Department of Computer Science George Mason.
Chapter 5 McGraw-Hill/Irwin Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved. Enterprise Architectures.
Developer TECH REFRESH 15 Junho 2015 #pttechrefres h Understand your end-users and your app with Application Insights.
Zibin Zheng DR 2 : Dynamic Request Routing for Tolerating Latency Variability in Cloud Applications CLOUD 2013 Jieming Zhu, Zibin.
Basics of testing mobile apps
Module 9 Planning and Implementing Monitoring and Maintenance.
Continuous Performance in a sea of change Stijn Polfliet.
Compuware Corporation Deliver Reliable Applications Faster Dave Kapelanski Automated Testing Manager.
Why Assumptions about Cloud Performance Can Be Dangerous to Your Business Ron Wilson, Director Cloud Strategy
Simplifying Cloud Connectivity for Your Clients Presenter: Tom SharkeyTom Sharkey December 8,
Confidential Rapid Troubleshooting for Data, VoIP and Video VoIP & Network Performance Management Solutions.
© 2014 Level 3 Communications, LLC. All Rights Reserved. Proprietary and Confidential. Simple, End-to-End Performance Management Application Performance.
Advantages of Single Page Websites. Introduction ●Single page websites vs responsive websites, has been the biggest debate in the design community. ●The.
XL Internet Marketing Marketing Strategy with Internet.
1 Jason Shepard – Managing Principal – Cresna MCS Bernd Harzog – CEO – OpsDataStore Dave Wagner – CTO – OpsDataStore ITOM 1.1 Application Performance Management.
How Machine Learning & Analytics Saved 1 Billion kWh
Unit 3 Virtualization.
Partner Toolbox Cloud Infrastructure & Management
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
What is Cloud Computing - How cloud computing help your Business?
Customized Solutions to your needs
Scalable Web Apps Target this solution to brand leaders responsible for customer engagement and roll-out of global marketing campaigns. Implement scenarios.
Improving the WiFi Customer Experience
AWS. Introduction AWS launched in 2006 from the internal infrastructure that Amazon.com built to handle its online retail operations. AWS was one of the.
DevOps CSCI 577b.
A Complete Search Engine Optimization Online Course.
Real Time Performance Monitoring
DIGITAL MARKETING SERVICES FOR YOUR BUSINESS ftlmedia.com.
Node.js Test Automation using Oracle Developer Cloud- Simplified
Mark Quirk Head of Technology Developer & Platform Group
Presentation transcript:

Speed is product feature number one The criticality of performance testing for todays' applications Paola Rossaro, PhD, CTO and co-founder at Nouvola

Nouvola Confidential Something about me PhD Computer Science (performance) 20+ years high-tech CTO and Co-founder Nouvola And a mom! NOUVOLA

Nouvola Confidential You should know speed is product feature number 1 - Larry Page, Google founder, quoted by Urs Hölzle at Velocity conference 2010 Why Performance? People will visit a Web site less often if it is slower than a close competitor by more than 250 milliseconds - New York Times, 2012 Sources: NOUVOLA

Revenue growth Brand loyalty Resource optimization increase visibility costs reduction WHY? Higher conversion rate NOUVOLA

Visibility SEO search ranking The faster the higher on the list Google: 4/10 of a sec delay Source: 8 Million searches lost/day NOUVOLA

Conversion rates For each 1 sec delay there is 7% loss in conversion. 1 SEC = 7% LOSS Sources: NOUVOLA

Increase revenue OR : if you make $100,000 a day, 1 second faster can increase your revenue to $ 2.5 MILLION Sources: Amazon: 1 second lost could cost $ 1.6 billion in sales each year NOUVOLA

Cost savings Infrastructure investment [$$] Page load time, [sec] Where is your site on the curve ? NOUVOLA

Brand Loyalty Obamaca re Website Suffers issues on Last Day of Enrollment - Time, 2014 Apple’s live stream its iPhone reveal buckled under traffic - Business insider, 2014 Sources: NOUVOLA

Who knew? The Biggest Bar Exam Disaster Ever? ExamSoft Makes Everyone’s Life Hard It’s certainly the most serious bar disaster I’ve ever covered in the eight years since I started Above the Law. Above the Law, Jul 2014 The Knee Defender. The gizmo’s website crashed today after traffic surged… Bloomberg, Aug 2014 Aaron Paul likes breaking things. The Breaking Bad actor just caused his wife's website to break by mentioning it in his heartfelt Emmy speech. Mashable, Aug 2014 NOUVOLA

DevOps and performance Cloud complexity Software stack Cloud infrastructure NOUVOLA

DevOps “To make error is human. To propagate error to all servers in automatic ways is ‪ devops.” - DevOps Borat DevOps Borat NOUVOLA

DevOps and performance Make it part of the cloud challenge Focus on non functional testing NOUVOLA

Deploy and Pray? Tools or… NOUVOLA

Think different Each application has unique configuration Different Clouds, high complexity No solution that fits all Dynamic problem space Monitoring Is not enough NOUVOLA

What you can do Test Measure Make the right decisions Optimize Iterate NOUVOLA

Nouvola Confidential Test & Measure TestDeployMeasure Repeat NOUVOLA

Performance testing load testing stress testing Helps understand the behavior of the system under a specific expected load Helps understand the upper limits of capacity within a system. Helps understands the performance of a system under different loads and conditions NOUVOLA

Realistic scenarios Any load, any device, any geo User experience Application behavior What to test GOAL: detect issues before it is too late NOUVOLA

User performance metrics End to End metrics Throughput Error rate System logs What to measure GOAL: Resolve issues before deployment NOUVOLA

Nouvola Confidential When do you test? TestDeployMeasure Repeat NOUVOLA

Nouvola Confidential When do you test? Performance Degradation !! Page load time, [sec] Deployment Date Total response time Server response time NOUVOLA

Nouvola Confidential Not just then! Thanksgiving week Oprah features the Kindle Online interest in the Amazon Kindle (Weekly traffic to pages on Amazon.com) Online interest in the Amazon Kindle (Weekly traffic to pages on Amazon.com) NOUVOLA

MEET LISA: She has a problem NOUVOLA

This time, Lisa wants: Expected traffic of 100,000 concurrent users 1 second NOUVOLA

With performance testing tools, Lisa discovers: 3-4 seconds NOUVOLA Threshold !!

She runs some tests She makes some adjustments: the load balancer is not working well. She runs more tests She makes more adjustments: Caching of the DB helps too. She iterates WHAT CAN SHE DO? NOUVOLA

Nouvola Confidential Test & Measure TestDeployMeasure Repeat NOUVOLA

After this, Lisa gets:.6 seconds! NOUVOLA Threshold

Nouvola Confidential Summary Speed is product feature number 1 Performance is critical for any application Performance testing is a MUST HAVE in the development life cycle Performance testing should be part of your continuous integration process Be proactive and not reactive! NOUVOLA

Predictive Cloud Scalability And Thank You!