SlideShare ist ein Scribd-Unternehmen logo
1 von 14
#lspe Meetup   © 2012 SOASTA. All rights reserved.   1
SOASTA : 12/2009 - Present
VP, Product Management

Intuit : 4/2007 – 12/2009
Sr. Manger, Engineering
TurboTax Online and E-Com

ATG : 10/2000 – 4/2007
Sr. Deployment Engineer




 American Airlines, Best Buy, Target, Turbotax Online, Quicken Online, MySpace, Dennys, Dominos,
 Mattel, Hallmark, FAA, US Army, AT&T Wireless, Alcatel, Newsweek, Oprah, Neiman Marcus,
 Plantronics, Kodak, Jcrew, Newell Rubbermaid, Walmart, Target, Paychex, Fidelity Investments



                                                     © 2012 SOASTA. All rights reserved.   June 27th, 2012   2
Poor
                    Performance




         Can be painful.



© 2012 SOASTA. All rights reserved.   June 27th, 2012   3
© 2012 SOASTA. All rights reserved.   June 27th, 2012   4
Full Scale – To and Above Expected Peak (2x/3x)


         Millions of Concurrent Users
    Tens of Millions of Page Views per Hour
     Many Thousands of Orders per Minute




                In Production

      Usually Live and During Off-Hours



                          © 2012 SOASTA. All rights reserved.   June 27th, 2012   5
© 2012 SOASTA. All rights reserved.   June 27th, 2012   6
T n gfru- cl n wl eo d
                               u in o fl a …a d e b yn
                                       l e
                                        s        l
                                                                                                 L tn y ew e sse s
                                                                                                  ae c b t e n ytm
           N tok
            e r
             w                                                                        N t ok o f uaio
                                                                                       ew r c nig rt n
            & p
              Os
                                                                               N t ok a d idh
                                                                                ew r b n w t                        C Nf p c m n
                                                                                                                     D il l e e t
                                                                                                                        e a
                                                                   C nlt it oh r p s
                                                                    o f w h te a p
                                                                       ic                                    D Sruin
                                                                                                              N o tg
 t / em




                                                         L a B l c r o f uaio
                                                          o d a n e c nig rt n
                                                               a
                                                                                                       F e a m x a a it
                                                                                                        irwl a c p c y
                                                                                                            l
Sa e T a




                                                     A t-s a gfil e
                                                      uo c l au s
                                                            in   r                       U b l c dwbs res
                                                                                          n a n e e evr
                                                                                             a


                                                                    s
           Rls
            e ae
             e                                 M x o kt ec e e
                                                a s c es x e d d                 Go a l e c v r n e
                                                                                  l l tn y aia c
                                                                                   b a
           & el
            Dp y
               o
  g




                                    So tir-p r p g s
                                     l h d at l -in
                                      w       y u                      S c ry ot n c s
                                                                        e uit b te e k
                                                                                 l

                        D fu c nig rt ns t g
                         ea l o f uaio et s
                            t             in                 S ac tc n l yim s
                                                              e rh e h o g l it
                                                                        o

                                                     I d q aesre rs uc s
                                                     n e u t ev reo re
                                                      a
                        G ra ec lcio
                         ab g oe t n
                                l
                      Mm rl k
                       e oye s
                            a              D tb s tra c u t
                                            aa ae he d o ns
            Dv
             e
  & et
   Ts              So p g s
                    l ae
                     w              I f ie t aa a eq eie
                                    n f n d tb s u r s
                                     e ic

                              M to -l e tn g
                               eh d e lu in
                                     v


                         T sL b
                          et a                                 Sa in
                                                                t g
                                                                 g                                         Po u tn 1 0 +++)
                                                                                                            rd c ( 0 %
                                                                                                                io

                                                              S a o Ts
                                                               cl f et
                                                                 e
                                                                     © 2012 SOASTA. All rights reserved.        June 27th, 2012   7
Re
   ve
     nu
       e
           $$
             $




                      m e    
                 Ti               
      se                               
    on
  sp
Re

                            © 2012 SOASTA. All rights reserved.   June 27th, 2012   8
© 2012 SOASTA. All rights reserved.   June 27th, 2012   9
Real-Time (within a few seconds)




    Combine and Correlate

                   © 2012 SOASTA. All rights reserved.   June 27th, 2012   10
L vl
 ee1          L vl
               ee2                                L vl
                                                   ee3



 External   Infrastructure                        Application




            © 2012 SOASTA. All rights reserved.     June 27th, 2012   11
L vl
  ee1                           L vl
                                 ee2                                         L vl
                                                                              ee3

   External                 Infrastructure                                   Application

1. Response Time           1. CPU                                     1. Container thread
2. Three Critical          2. Memory                                     usage
   Transactions            3. Network and Disk                        2. Container
   (counts and                I/O                                        memory usage
   durations)              4. Load Balancer                           3. Method response
3. Errors                     1. CPU                                     time
4. Bandwidth                  2. SSL TX/Sec                           4. Concurrency




       A few at each tier - This can be a ton of data just by itself


                                       © 2012 SOASTA. All rights reserved.        June 27th, 2012   12
Start Simple               Work in Layers                       Keep it Real (Time)
•   Pick three at each   •   Start from the outside and               •    Data within a few
    level                    work inwards                                  seconds is
•   Average response     •   Must be able to easily                        important to be
    time is king             combine and correlate                         actionable
                             metrics – it’s about
                             reltionships


                              Actionable Metrics




                                            © 2012 SOASTA. All rights reserved.      June 27th, 2012   13
Email:    dan@soasta.com
Twitter: www.twitter.com/PerfDan
LinkedIn: www.linkedin.com/in/danbartow




                     © 2012 SOASTA. All rights reserved.   June 27th, 2012   14

Weitere ähnliche Inhalte

Was ist angesagt?

Nicolas Véron, Senior Fellow Bruegel Institute - IFAC Sovereign Debt Seminar ...
Nicolas Véron, Senior Fellow Bruegel Institute - IFAC Sovereign Debt Seminar ...Nicolas Véron, Senior Fellow Bruegel Institute - IFAC Sovereign Debt Seminar ...
Nicolas Véron, Senior Fellow Bruegel Institute - IFAC Sovereign Debt Seminar ...International Federation of Accountants
 
Yes systems engineering, you are a discipline
Yes systems engineering, you are a disciplineYes systems engineering, you are a discipline
Yes systems engineering, you are a disciplineJoseph KAsser
 
HP - 2martie2011
HP - 2martie2011HP - 2martie2011
HP - 2martie2011Agora Group
 
Takeover panorama june issue vol. xxi - 2008-06-27
Takeover panorama june issue vol. xxi - 2008-06-27Takeover panorama june issue vol. xxi - 2008-06-27
Takeover panorama june issue vol. xxi - 2008-06-27Corporate Professionals
 
2010 Q1 WSO2 Technical Update
2010 Q1 WSO2 Technical Update2010 Q1 WSO2 Technical Update
2010 Q1 WSO2 Technical UpdateWSO2
 
Credit Card Industry Snapshot
Credit Card Industry SnapshotCredit Card Industry Snapshot
Credit Card Industry SnapshotMahesh Vallampati
 
Investigating Theft and Embezzlement - In the Workplace
Investigating Theft and Embezzlement - In the WorkplaceInvestigating Theft and Embezzlement - In the Workplace
Investigating Theft and Embezzlement - In the WorkplaceDecosimoCPAs
 
Legacy fall-09-sm
Legacy fall-09-smLegacy fall-09-sm
Legacy fall-09-smdarciduran
 
Infographic -- Excellence Through Engagement
Infographic -- Excellence Through EngagementInfographic -- Excellence Through Engagement
Infographic -- Excellence Through EngagementDavid Nickelson, PsyD, JD
 
Corporate Social Responsibility: The Good, the Bad and the Ugly
Corporate Social Responsibility: The Good, the Bad and the UglyCorporate Social Responsibility: The Good, the Bad and the Ugly
Corporate Social Responsibility: The Good, the Bad and the UglyAdrian Moyer
 
Bahrain and Singapore Comparison
Bahrain and Singapore ComparisonBahrain and Singapore Comparison
Bahrain and Singapore ComparisonMatthew King
 

Was ist angesagt? (20)

A Classification Framework For Component Models
 A Classification Framework For Component Models A Classification Framework For Component Models
A Classification Framework For Component Models
 
Charis mc gaughy cleveland collegenow_2012_0611
Charis mc gaughy cleveland collegenow_2012_0611Charis mc gaughy cleveland collegenow_2012_0611
Charis mc gaughy cleveland collegenow_2012_0611
 
Nicolas Véron, Senior Fellow Bruegel Institute - IFAC Sovereign Debt Seminar ...
Nicolas Véron, Senior Fellow Bruegel Institute - IFAC Sovereign Debt Seminar ...Nicolas Véron, Senior Fellow Bruegel Institute - IFAC Sovereign Debt Seminar ...
Nicolas Véron, Senior Fellow Bruegel Institute - IFAC Sovereign Debt Seminar ...
 
Yes systems engineering, you are a discipline
Yes systems engineering, you are a disciplineYes systems engineering, you are a discipline
Yes systems engineering, you are a discipline
 
HP - 2martie2011
HP - 2martie2011HP - 2martie2011
HP - 2martie2011
 
Green cities elevated tower tank tree
Green cities elevated tower tank treeGreen cities elevated tower tank tree
Green cities elevated tower tank tree
 
Takeover panorama june issue vol. xxi - 2008-06-27
Takeover panorama june issue vol. xxi - 2008-06-27Takeover panorama june issue vol. xxi - 2008-06-27
Takeover panorama june issue vol. xxi - 2008-06-27
 
Alphabet
AlphabetAlphabet
Alphabet
 
2010 Q1 WSO2 Technical Update
2010 Q1 WSO2 Technical Update2010 Q1 WSO2 Technical Update
2010 Q1 WSO2 Technical Update
 
Applying agile to COTS Implementation
Applying agile to COTS ImplementationApplying agile to COTS Implementation
Applying agile to COTS Implementation
 
Credit Card Industry Snapshot
Credit Card Industry SnapshotCredit Card Industry Snapshot
Credit Card Industry Snapshot
 
Investigating Theft and Embezzlement - In the Workplace
Investigating Theft and Embezzlement - In the WorkplaceInvestigating Theft and Embezzlement - In the Workplace
Investigating Theft and Embezzlement - In the Workplace
 
05 agencies
05 agencies05 agencies
05 agencies
 
SOFTWARE models
SOFTWARE modelsSOFTWARE models
SOFTWARE models
 
Legacy fall-09-sm
Legacy fall-09-smLegacy fall-09-sm
Legacy fall-09-sm
 
Pte. Pomachaca -BM
Pte. Pomachaca -BMPte. Pomachaca -BM
Pte. Pomachaca -BM
 
Pte. Pomachaca ft3
Pte. Pomachaca ft3Pte. Pomachaca ft3
Pte. Pomachaca ft3
 
Infographic -- Excellence Through Engagement
Infographic -- Excellence Through EngagementInfographic -- Excellence Through Engagement
Infographic -- Excellence Through Engagement
 
Corporate Social Responsibility: The Good, the Bad and the Ugly
Corporate Social Responsibility: The Good, the Bad and the UglyCorporate Social Responsibility: The Good, the Bad and the Ugly
Corporate Social Responsibility: The Good, the Bad and the Ugly
 
Bahrain and Singapore Comparison
Bahrain and Singapore ComparisonBahrain and Singapore Comparison
Bahrain and Singapore Comparison
 

Andere mochten auch

Presentación adriana +topía
Presentación adriana +topíaPresentación adriana +topía
Presentación adriana +topíaAdriana Robisco
 
Dita Metrics in Production: How, When, Where, and Why (and How Much) Redux
Dita Metrics in Production: How, When, Where, and Why (and How Much) ReduxDita Metrics in Production: How, When, Where, and Why (and How Much) Redux
Dita Metrics in Production: How, When, Where, and Why (and How Much) ReduxKeith Schengili-Roberts
 
Whitepaper - 8 Steps to Improve Hotel Demand Forecasting
Whitepaper - 8 Steps to Improve Hotel Demand ForecastingWhitepaper - 8 Steps to Improve Hotel Demand Forecasting
Whitepaper - 8 Steps to Improve Hotel Demand ForecastingDuetto
 
Product Management Metrics | Saeed Khan | ProductTank Toronto
Product Management Metrics | Saeed Khan | ProductTank Toronto Product Management Metrics | Saeed Khan | ProductTank Toronto
Product Management Metrics | Saeed Khan | ProductTank Toronto Product Tank Toronto
 
Webinar - The Secrets to Hotel Demand Forecasting
Webinar - The Secrets to Hotel Demand ForecastingWebinar - The Secrets to Hotel Demand Forecasting
Webinar - The Secrets to Hotel Demand ForecastingDuetto
 
Using Key Metrics to Supercharge Your Demand Management and S&OP Process
Using Key Metrics to Supercharge Your Demand Management and S&OP ProcessUsing Key Metrics to Supercharge Your Demand Management and S&OP Process
Using Key Metrics to Supercharge Your Demand Management and S&OP ProcessSteelwedge
 
Product Management by Numbers: Using Metrics To Optimize Your Product by Dan ...
Product Management by Numbers: Using Metrics To Optimize Your Product by Dan ...Product Management by Numbers: Using Metrics To Optimize Your Product by Dan ...
Product Management by Numbers: Using Metrics To Optimize Your Product by Dan ...Dan Olsen
 
Forecasting Techniques
Forecasting TechniquesForecasting Techniques
Forecasting Techniquesguest865c0e0c
 

Andere mochten auch (8)

Presentación adriana +topía
Presentación adriana +topíaPresentación adriana +topía
Presentación adriana +topía
 
Dita Metrics in Production: How, When, Where, and Why (and How Much) Redux
Dita Metrics in Production: How, When, Where, and Why (and How Much) ReduxDita Metrics in Production: How, When, Where, and Why (and How Much) Redux
Dita Metrics in Production: How, When, Where, and Why (and How Much) Redux
 
Whitepaper - 8 Steps to Improve Hotel Demand Forecasting
Whitepaper - 8 Steps to Improve Hotel Demand ForecastingWhitepaper - 8 Steps to Improve Hotel Demand Forecasting
Whitepaper - 8 Steps to Improve Hotel Demand Forecasting
 
Product Management Metrics | Saeed Khan | ProductTank Toronto
Product Management Metrics | Saeed Khan | ProductTank Toronto Product Management Metrics | Saeed Khan | ProductTank Toronto
Product Management Metrics | Saeed Khan | ProductTank Toronto
 
Webinar - The Secrets to Hotel Demand Forecasting
Webinar - The Secrets to Hotel Demand ForecastingWebinar - The Secrets to Hotel Demand Forecasting
Webinar - The Secrets to Hotel Demand Forecasting
 
Using Key Metrics to Supercharge Your Demand Management and S&OP Process
Using Key Metrics to Supercharge Your Demand Management and S&OP ProcessUsing Key Metrics to Supercharge Your Demand Management and S&OP Process
Using Key Metrics to Supercharge Your Demand Management and S&OP Process
 
Product Management by Numbers: Using Metrics To Optimize Your Product by Dan ...
Product Management by Numbers: Using Metrics To Optimize Your Product by Dan ...Product Management by Numbers: Using Metrics To Optimize Your Product by Dan ...
Product Management by Numbers: Using Metrics To Optimize Your Product by Dan ...
 
Forecasting Techniques
Forecasting TechniquesForecasting Techniques
Forecasting Techniques
 

Ähnlich wie Actionable Metrics at Production Scale - LSPE Meetup June 27, 2012

Steuben Heroes Calendar
Steuben Heroes CalendarSteuben Heroes Calendar
Steuben Heroes Calendarsmhansbarger
 
Historical Research Presentation
Historical Research PresentationHistorical Research Presentation
Historical Research Presentationmichyli
 
The FAA Enforcement Process (2008)
The FAA Enforcement Process (2008)The FAA Enforcement Process (2008)
The FAA Enforcement Process (2008)Mark Kolber
 
Internal Controls to Prevent and Detect Fraud
Internal Controls to Prevent and Detect FraudInternal Controls to Prevent and Detect Fraud
Internal Controls to Prevent and Detect FraudDecosimoCPAs
 
J.D. Stanley - Looking Ahead: Smart Living and Sustainable Energy
J.D. Stanley - Looking Ahead: Smart Living and Sustainable EnergyJ.D. Stanley - Looking Ahead: Smart Living and Sustainable Energy
J.D. Stanley - Looking Ahead: Smart Living and Sustainable EnergyShane Mitchell
 
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart TudreOracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart TudreORACLE USER GROUP ESTONIA
 
東京工業大学平成20年度環境報告書
東京工業大学平成20年度環境報告書東京工業大学平成20年度環境報告書
東京工業大学平成20年度環境報告書env61
 
東京工業大学平成20年度環境報告書(ダイジェスト付き)
東京工業大学平成20年度環境報告書(ダイジェスト付き)東京工業大学平成20年度環境報告書(ダイジェスト付き)
東京工業大学平成20年度環境報告書(ダイジェスト付き)env61
 
New eraformulablueprint
New eraformulablueprintNew eraformulablueprint
New eraformulablueprintRudy Rich
 
SHOEfabrik Intro
SHOEfabrik IntroSHOEfabrik Intro
SHOEfabrik IntroDavid Solk
 
Transparent Health Network
Transparent Health NetworkTransparent Health Network
Transparent Health Networkdtserpelis
 
Fmap Sbp Organogram
Fmap Sbp OrganogramFmap Sbp Organogram
Fmap Sbp Organogramjawadorak
 
Ineum Presentation for Linked In
Ineum Presentation for Linked InIneum Presentation for Linked In
Ineum Presentation for Linked InHerwigTemmerman
 

Ähnlich wie Actionable Metrics at Production Scale - LSPE Meetup June 27, 2012 (20)

Steuben Heroes Calendar
Steuben Heroes CalendarSteuben Heroes Calendar
Steuben Heroes Calendar
 
Historical Research Presentation
Historical Research PresentationHistorical Research Presentation
Historical Research Presentation
 
Michiels maarten
Michiels maartenMichiels maarten
Michiels maarten
 
The FAA Enforcement Process (2008)
The FAA Enforcement Process (2008)The FAA Enforcement Process (2008)
The FAA Enforcement Process (2008)
 
Internal Controls to Prevent and Detect Fraud
Internal Controls to Prevent and Detect FraudInternal Controls to Prevent and Detect Fraud
Internal Controls to Prevent and Detect Fraud
 
Sociable Media
Sociable MediaSociable Media
Sociable Media
 
J.D. Stanley - Looking Ahead: Smart Living and Sustainable Energy
J.D. Stanley - Looking Ahead: Smart Living and Sustainable EnergyJ.D. Stanley - Looking Ahead: Smart Living and Sustainable Energy
J.D. Stanley - Looking Ahead: Smart Living and Sustainable Energy
 
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart TudreOracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
Oracle data integrator in swedbank EDW - Rein Adamson ja Mart Tudre
 
東京工業大学平成20年度環境報告書
東京工業大学平成20年度環境報告書東京工業大学平成20年度環境報告書
東京工業大学平成20年度環境報告書
 
東京工業大学平成20年度環境報告書(ダイジェスト付き)
東京工業大学平成20年度環境報告書(ダイジェスト付き)東京工業大学平成20年度環境報告書(ダイジェスト付き)
東京工業大学平成20年度環境報告書(ダイジェスト付き)
 
Vidhi mehta
Vidhi mehtaVidhi mehta
Vidhi mehta
 
Home design
Home designHome design
Home design
 
Star Burning Issue3
Star Burning Issue3Star Burning Issue3
Star Burning Issue3
 
New eraformulablueprint
New eraformulablueprintNew eraformulablueprint
New eraformulablueprint
 
Press Release: North Main Stret Bridge project
Press Release: North Main Stret Bridge projectPress Release: North Main Stret Bridge project
Press Release: North Main Stret Bridge project
 
SHOEfabrik Intro
SHOEfabrik IntroSHOEfabrik Intro
SHOEfabrik Intro
 
Fetch Activity01
Fetch Activity01Fetch Activity01
Fetch Activity01
 
Transparent Health Network
Transparent Health NetworkTransparent Health Network
Transparent Health Network
 
Fmap Sbp Organogram
Fmap Sbp OrganogramFmap Sbp Organogram
Fmap Sbp Organogram
 
Ineum Presentation for Linked In
Ineum Presentation for Linked InIneum Presentation for Linked In
Ineum Presentation for Linked In
 

Mehr von SOASTA

Mobile Performance: State of the Union
Mobile Performance: State of the UnionMobile Performance: State of the Union
Mobile Performance: State of the UnionSOASTA
 
Techniques, Tips & Tools For Mobile App Testing
Techniques, Tips & Tools For Mobile App TestingTechniques, Tips & Tools For Mobile App Testing
Techniques, Tips & Tools For Mobile App TestingSOASTA
 
Velocity 2015 building self healing systems (slide share version)
Velocity 2015 building self healing systems (slide share version)Velocity 2015 building self healing systems (slide share version)
Velocity 2015 building self healing systems (slide share version)SOASTA
 
Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)SOASTA
 
3 tips to increase mobile test coverage
3 tips to increase mobile test coverage3 tips to increase mobile test coverage
3 tips to increase mobile test coverageSOASTA
 
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & MobileWebinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & MobileSOASTA
 
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing SOASTA
 
Building a Performance A-Team
Building a Performance A-TeamBuilding a Performance A-Team
Building a Performance A-TeamSOASTA
 
Dach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Dach webinar - Image Absicherung – Lektionen aus dem Facebook CrashDach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Dach webinar - Image Absicherung – Lektionen aus dem Facebook CrashSOASTA
 
Four best practices for performance testing mobile apps soasta and utopia
Four best practices for performance testing mobile apps   soasta and utopiaFour best practices for performance testing mobile apps   soasta and utopia
Four best practices for performance testing mobile apps soasta and utopiaSOASTA
 
Synthetic and rum webinar
Synthetic and rum webinarSynthetic and rum webinar
Synthetic and rum webinarSOASTA
 
7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testingSOASTA
 
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load TestingSOASTA
 
How to measure the business impact of web performance
How to measure the business impact of web performanceHow to measure the business impact of web performance
How to measure the business impact of web performanceSOASTA
 
Lasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentationLasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentationSOASTA
 
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliveryAccelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliverySOASTA
 
The Mobile Testing Checklist
The Mobile Testing ChecklistThe Mobile Testing Checklist
The Mobile Testing ChecklistSOASTA
 
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...SOASTA
 
Reducing 3rd party content risk with Real User Monitoring
Reducing 3rd party content risk with Real User MonitoringReducing 3rd party content risk with Real User Monitoring
Reducing 3rd party content risk with Real User MonitoringSOASTA
 
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessTis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessSOASTA
 

Mehr von SOASTA (20)

Mobile Performance: State of the Union
Mobile Performance: State of the UnionMobile Performance: State of the Union
Mobile Performance: State of the Union
 
Techniques, Tips & Tools For Mobile App Testing
Techniques, Tips & Tools For Mobile App TestingTechniques, Tips & Tools For Mobile App Testing
Techniques, Tips & Tools For Mobile App Testing
 
Velocity 2015 building self healing systems (slide share version)
Velocity 2015 building self healing systems (slide share version)Velocity 2015 building self healing systems (slide share version)
Velocity 2015 building self healing systems (slide share version)
 
Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)Metrics, Metrics Everywhere (but where the heck do you start?)
Metrics, Metrics Everywhere (but where the heck do you start?)
 
3 tips to increase mobile test coverage
3 tips to increase mobile test coverage3 tips to increase mobile test coverage
3 tips to increase mobile test coverage
 
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & MobileWebinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
Webinar: Was die Top eCommerce Firmen über Ihre Performance auf Web- & Mobile
 
Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing Get Ready for Changes To Load Testing
Get Ready for Changes To Load Testing
 
Building a Performance A-Team
Building a Performance A-TeamBuilding a Performance A-Team
Building a Performance A-Team
 
Dach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Dach webinar - Image Absicherung – Lektionen aus dem Facebook CrashDach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
Dach webinar - Image Absicherung – Lektionen aus dem Facebook Crash
 
Four best practices for performance testing mobile apps soasta and utopia
Four best practices for performance testing mobile apps   soasta and utopiaFour best practices for performance testing mobile apps   soasta and utopia
Four best practices for performance testing mobile apps soasta and utopia
 
Synthetic and rum webinar
Synthetic and rum webinarSynthetic and rum webinar
Synthetic and rum webinar
 
7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing7 steps to pragmatic mobile testing
7 steps to pragmatic mobile testing
 
Secrets to Realistic Load Testing
Secrets to Realistic Load TestingSecrets to Realistic Load Testing
Secrets to Realistic Load Testing
 
How to measure the business impact of web performance
How to measure the business impact of web performanceHow to measure the business impact of web performance
How to measure the business impact of web performance
 
Lasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentationLasttest auf Zuruf CloudTest on Demand webinar presentation
Lasttest auf Zuruf CloudTest on Demand webinar presentation
 
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and DeliveryAccelerate Web and Mobile Testing for Continuous Integration and Delivery
Accelerate Web and Mobile Testing for Continuous Integration and Delivery
 
The Mobile Testing Checklist
The Mobile Testing ChecklistThe Mobile Testing Checklist
The Mobile Testing Checklist
 
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
How To Use Jenkins for Continuous Load and Mobile Testing with SOASTA & Cloud...
 
Reducing 3rd party content risk with Real User Monitoring
Reducing 3rd party content risk with Real User MonitoringReducing 3rd party content risk with Real User Monitoring
Reducing 3rd party content risk with Real User Monitoring
 
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal ReadinessTis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
Tis The Season: Load Testing Tips and Checklist for Retail Seasonal Readiness
 

Kürzlich hochgeladen

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Mark Simos
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxLoriGlavin3
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionDilum Bandara
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embeddingZilliz
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxhariprasad279825
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfMounikaPolabathina
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenHervé Boutemy
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 3652toLead Limited
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxBkGupta21
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLScyllaDB
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 

Kürzlich hochgeladen (20)

Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
Tampa BSides - Chef's Tour of Microsoft Security Adoption Framework (SAF)
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptxUse of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
Use of FIDO in the Payments and Identity Landscape: FIDO Paris Seminar.pptx
 
Advanced Computer Architecture – An Introduction
Advanced Computer Architecture – An IntroductionAdvanced Computer Architecture – An Introduction
Advanced Computer Architecture – An Introduction
 
Training state-of-the-art general text embedding
Training state-of-the-art general text embeddingTraining state-of-the-art general text embedding
Training state-of-the-art general text embedding
 
Artificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptxArtificial intelligence in cctv survelliance.pptx
Artificial intelligence in cctv survelliance.pptx
 
What is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdfWhat is DBT - The Ultimate Data Build Tool.pdf
What is DBT - The Ultimate Data Build Tool.pdf
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
DevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache MavenDevoxxFR 2024 Reproducible Builds with Apache Maven
DevoxxFR 2024 Reproducible Builds with Apache Maven
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365Ensuring Technical Readiness For Copilot in Microsoft 365
Ensuring Technical Readiness For Copilot in Microsoft 365
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
unit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptxunit 4 immunoblotting technique complete.pptx
unit 4 immunoblotting technique complete.pptx
 
Developer Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQLDeveloper Data Modeling Mistakes: From Postgres to NoSQL
Developer Data Modeling Mistakes: From Postgres to NoSQL
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 

Actionable Metrics at Production Scale - LSPE Meetup June 27, 2012

  • 1. #lspe Meetup © 2012 SOASTA. All rights reserved. 1
  • 2. SOASTA : 12/2009 - Present VP, Product Management Intuit : 4/2007 – 12/2009 Sr. Manger, Engineering TurboTax Online and E-Com ATG : 10/2000 – 4/2007 Sr. Deployment Engineer American Airlines, Best Buy, Target, Turbotax Online, Quicken Online, MySpace, Dennys, Dominos, Mattel, Hallmark, FAA, US Army, AT&T Wireless, Alcatel, Newsweek, Oprah, Neiman Marcus, Plantronics, Kodak, Jcrew, Newell Rubbermaid, Walmart, Target, Paychex, Fidelity Investments © 2012 SOASTA. All rights reserved. June 27th, 2012 2
  • 3. Poor Performance Can be painful. © 2012 SOASTA. All rights reserved. June 27th, 2012 3
  • 4. © 2012 SOASTA. All rights reserved. June 27th, 2012 4
  • 5. Full Scale – To and Above Expected Peak (2x/3x) Millions of Concurrent Users Tens of Millions of Page Views per Hour Many Thousands of Orders per Minute In Production Usually Live and During Off-Hours © 2012 SOASTA. All rights reserved. June 27th, 2012 5
  • 6. © 2012 SOASTA. All rights reserved. June 27th, 2012 6
  • 7. T n gfru- cl n wl eo d u in o fl a …a d e b yn l e s l L tn y ew e sse s ae c b t e n ytm N tok e r w N t ok o f uaio ew r c nig rt n & p Os N t ok a d idh ew r b n w t C Nf p c m n D il l e e t e a C nlt it oh r p s o f w h te a p ic D Sruin N o tg t / em L a B l c r o f uaio o d a n e c nig rt n a F e a m x a a it irwl a c p c y l Sa e T a A t-s a gfil e uo c l au s in r U b l c dwbs res n a n e e evr a s Rls e ae e M x o kt ec e e a s c es x e d d Go a l e c v r n e l l tn y aia c b a & el Dp y o g So tir-p r p g s l h d at l -in w y u S c ry ot n c s e uit b te e k l D fu c nig rt ns t g ea l o f uaio et s t in S ac tc n l yim s e rh e h o g l it o I d q aesre rs uc s n e u t ev reo re a G ra ec lcio ab g oe t n l Mm rl k e oye s a D tb s tra c u t aa ae he d o ns Dv e & et Ts So p g s l ae w I f ie t aa a eq eie n f n d tb s u r s e ic M to -l e tn g eh d e lu in v T sL b et a Sa in t g g Po u tn 1 0 +++) rd c ( 0 % io S a o Ts cl f et e © 2012 SOASTA. All rights reserved. June 27th, 2012 7
  • 8. Re ve nu e $$ $ m e  Ti  se  on sp Re © 2012 SOASTA. All rights reserved. June 27th, 2012 8
  • 9. © 2012 SOASTA. All rights reserved. June 27th, 2012 9
  • 10. Real-Time (within a few seconds) Combine and Correlate © 2012 SOASTA. All rights reserved. June 27th, 2012 10
  • 11. L vl ee1 L vl ee2 L vl ee3 External Infrastructure Application © 2012 SOASTA. All rights reserved. June 27th, 2012 11
  • 12. L vl ee1 L vl ee2 L vl ee3 External Infrastructure Application 1. Response Time 1. CPU 1. Container thread 2. Three Critical 2. Memory usage Transactions 3. Network and Disk 2. Container (counts and I/O memory usage durations) 4. Load Balancer 3. Method response 3. Errors 1. CPU time 4. Bandwidth 2. SSL TX/Sec 4. Concurrency A few at each tier - This can be a ton of data just by itself © 2012 SOASTA. All rights reserved. June 27th, 2012 12
  • 13. Start Simple Work in Layers Keep it Real (Time) • Pick three at each • Start from the outside and • Data within a few level work inwards seconds is • Average response • Must be able to easily important to be time is king combine and correlate actionable metrics – it’s about reltionships Actionable Metrics © 2012 SOASTA. All rights reserved. June 27th, 2012 13
  • 14. Email: dan@soasta.com Twitter: www.twitter.com/PerfDan LinkedIn: www.linkedin.com/in/danbartow © 2012 SOASTA. All rights reserved. June 27th, 2012 14