SlideShare ist ein Scribd-Unternehmen logo
1 von 40
Are Your Applications Delivering What Your End-Users Expect?
         5 Best Practices to Improve Your APM Strategy and
              Ensure a Positive End-User Experience



    Tony Baer - Senior Analyst, Ovum



    Steve Tack - Compuware APM CTO

                                                             June 14, 2011
Are Your Applications
      Delivering What Your End-Users
      Expect?
    Tony Baer

    tony.baer@ovum.com

    14 June 2011




2                           © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
Agenda



       The End User Experience – where APM rubber meets the road

       Why Traditional APM falls short

       End User Experience: Top 5 APM Practices

       The Journey to APM




3                                                 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
The End User Experience
    Where APM rubber meets the road

    App performance impacts your business
        Mobile apps
            52% of consumers won’t
            return to a website they
            had trouble accessing
            from their phone
        Browser
            Bing: 2-sec slowdown =
            4.3% less revenue/user
        Enterprise
            Slow apps = lost
            productivity



                        Retaining eyeballs critical for B2C & enterprise apps
4                                                   © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
People are the toughest audience




5                                      © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
Agenda



       The End User Experience – where APM rubber meets the road

       Why Traditional APM falls short

       End User Experience: Top 5 APM Practices

       The Journey to APM




6                                                 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
The Application Delivery Chain:
    It’s a jungle out there!


       Software Architecture                    Cloud




                                                                                                                                Customers & Employees
       Configuration settings              Private  Public
       Browser compatibility
       Programming language



    Mainframe          Storage
                                                                  Major
                          Network                                  ISP




                                                                                               Browsers
                          DB                     App
                         Server                 Server
                                                         Web
             Storage                                     Server

                 Service Bus           Data                               Local
                                      Service                              ISP
                App             App                  Employees


                                         Most APM tools overlook key nodes in app delivery chain
7                                                                         © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
App delivery chain:
    Traditional “end-to-end” APM view




                                                                                                                       Customers & Employees
                                                
                                        W             W



                      Storage
    Mainframe
                         Network




                                                                                      Browsers
                         DB                   App
                        Server               Server
                                                       Web
            Storage                                    Server

                Service Bus         Data
                                   Service
                App         App                     Employees


                                      Most APM tools overlook key nodes in app delivery chain
8                                                                © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
Traditional APM omits business impact


      Symptoms
          Low-level component
          data
          Isolated fragmentary
          data
          Gaps in monitoring
          coverage
      Result:
          Inability to correlate
          impacts to actual
          business activity



                                   Missing the big picture
9                                     © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
Agenda



        The End User Experience – where APM rubber meets the road

        Why Traditional APM falls short

        End User Experience: Top 5 APM Practices

        The Journey to APM




10                                                 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
End User Experience
     Top 5 APM best practices
     1. Ask the big questions first

     2. Understand the business impact

     3. Get the story from all angles

     4. Monitor first mile through the last

     5. Isolate the problem




11                                            © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
1. Ask the big questions first

        Is my application performing
        properly?

        What is the business impact? Is it
        impacting internal productivity or
        driving customers away?

        Is the problem affecting my most
        important customers or users?

        Is the problem affecting all users --
        or just a portion?

        How is my performance trending
        over time and how do I compare to
        my competitors?




12                                              © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
2. Understand the business impact


       E commerce
          Increasing abandonment of shopping carts
          Return visits declining
          Product searches slowing down
          How many customers are affected?

       Enterprise Apps
          ERP application performance slowdowns at end of month reporting
          periods impacting compliance, fiduciary obligations
          Impact of sluggish performance  outages on end staff productivity




                                       The answers will prioritize your response
13                                                     © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
3. Get the story from all angles

        Monitor physical  virtual environments

        View performance from data center, service provider  client

        Use multiple monitoring perspectives
            Real user monitoring for the actual experience
            Synthetic testing for objective comparisons




14                                                           © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
4. Monitor from first mile through the last



        Data center and/or the cloud

        Continue through web
        infrastructure
            Third party service provider SLA
            compliance

        Don’t forget the last mile
            More than just the browser
            client
            Local ISP, mobile carrier
            coverage, client type, plug-ins,
            etc. across key regions/locales



15                                             © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
5. Isolate the problem

        Is the problem internal?

        Is the problem software-related?
            Are apps performing equally well across all browsers, native environments 
            devices?
            Are apps architected properly?
            Is virtualization helping or hampering performance?
        Is the problem carrier or region-specific?

        Are my ISPs, CDNs or cloud service providers meeting their SLAs?

        Are there patterns to SLA problems?

        Do I need more CDNs? Should I change my ISP or cloud provider?



              Monitoring every part of the app delivery chain provides the answers
16                                                             © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
Agenda



        The End User Experience – where APM rubber meets the road

        Why Traditional APM falls short

        End User Experience: Top 5 APM Practices

        The Journey to APM




17                                                 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
The Journey to APM:
     Strategy  Goal

        Measure:
           End User Experience
           key APM pillar for any
           people-facing
           application

        Goal:
           ID business impact of
           all app performance
           issues
           Support continuous
           improvement




18                                  © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
The Journey to APM:
     Solution Requirements

        Tracks performance from end user
        perspective across entire app delivery
        chain

        Pinpoint  isolate fault domains to ID
        root causes of app performance issues

        Supports continuous improvement

        Supports readiness testing prior to
        production launching
                                                 12
        Role-based performance reporting



19                                                    © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
The Journey to APM:
     Phased approach

        Prioritize key pain points

        Plan staged roadmap

        Maturity models can be
        useful guides




                                     APM strategies aren’t built in a day!
20                                                   © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
Thank you


     Tony Baer, Senior Analyst

     tony.baer@ovum.com




21                               © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
Are Your Applications Delivering What Your End-Users Expect?
         5 Best Practices to Improve Your APM Strategy and
              Ensure a Positive End-User Experience




    Steve Tack - Compuware APM CTO




                                                             June 14, 2011
d   t   ,
d                                             W                              
        d                                                                

                                                          d                                 


                                                                                                              
                                                                                                           
                                                                  W       W                      
           
                                                                                             W       /^W
                s            W                                                             ^
                                            t               
D                   ^                ^       ^                               D
                                                                               /^W


^
                                         E                                               
                                                                                         
                                                                                         E
        t                        D                    t E
    ^                                            K                                              D
d                                                     W                                           
         d                                      ^                                          /
• W                                                                                                                    • t
                                                                   d                                              
                                                                                                       • Z

                                                                                                    • 
                                                                                                    • ^
                                                                                                                                                     
                                                                             W                 W                                        
                                                                                                                                 
                                                        • /                                                                     /^W
                                                           •                                                      W
                   s            W                                                                                ^                           • W
                                                             • 
                                                   t                                                                                         :    ^
                                                                                                   D                           • E            • 
D                      ^                ^           ^              
                                                                                                    /^W
        • W                                         • E
               :           Ed                                                                                             • 
                                                •                               •E                                                         • W
         • ^       ^Y      t                                                                                              • /                • 
^
                                            E •/                                                               
                                                                                 • K                           
        • ^
                                                                                                               E
        t                           D                              t E
    ^                                                     K                                                                     D
                                                                              • 
                                                                              • K                      WKW                       
                                                                           • W
                                                                                                                                        
                                                                                                                                                    
                                                                               •                                       • E
                                                                                                                        • 
                                                                                                                       • ^D^
W                       /
/




                           Z
    Zh                     /DWZKs

•                          • 


•                          •




    ^                ZK/                  D
W             W                        ,                        Z
                                     Z                   t     ^       D   W


                                                                                       Z
                                                                               

                                                                                       Z
                                                                           W       ^
Z




                                             ^
                                                         •Z
                                                          •/
                                                         •




                                     W          d

Source: Gomez Real User Monitoring
d       W                           :

                                                                                         s
                                                                                         WZs ^/s
                                                               s
                                                                                         •
                                                               KWd/D/
                                              s
                                                               •      h
                                              d/s
                            s                                                        • Z
                                              • h
                              t Z
s                                                          •
                            • 
Z    d/s                  h              •
                                                                                         • 
•                                                             • /
                            • 

  h
                                              • W

• Z
                            • W
                                                                                 

• d                                                       K                  
                                     W                        /d                     
                                                     W
                      h
                                     /
                  s
d       W                           :

                                                                                         s
                                                                                         WZs ^/s
                                                               s
                                                                                         •
                                                               KWd/D/
                                              s
                                                               •      h
                                              d/s
                            s                                                        • Z
                                              • h
                              t Z
s                                                          •
                            • 
Z    d/s                  h              •
                                                                                         • 
•                                                             • /
                            • 

  h
                                              • W

• Z
                            • W
                                                                                 

• d                                                       K                  
                                     W                        /d                     
                                                     W
                      h
                                     /
                  s
z                       h


                                 d                        d                                 

                                 • t                                                                       
                                 • ,                              W       W                             
                                                                                                 
                               • t                                                              /^W
                                                                                             W
                s            W                                                             ^
                                                t           
D                   ^                ^           ^                           D
                                                                               /^W
                                                           
^
                                         E                                               
                                                                                         
                                                                                         E
        t                        D                        t E
    ^                                                K                                          D
^       '   Z   h   D
    Z
D                                                                                                                    


                                                                  d                                          
                                                                                                  • Z

                                                                                               • 
                                                                                               • ^
                                                                                                                                                 
                                                                            W             W                                         
                                                                                                                            
                                                       • /                                                                 /^W
                                                          •                                                  W
                   s            W                                                                           ^                            • W
                                                            • 
                                                  t                                                                                      :    ^
                                                                                              D                           • E             • 
D                      ^                ^          ^              
                                                                                               /^W
        • W                                        • E
               :           Ed                                                                                        • 
                                                •                              •E                                                      • W
         • ^       ^Y      t                                                                                         • /                 • 
^
                                            E •/                                                          
                                                                                • K                       
        • ^
                                                                                                          E
        t                           D                             t E
    ^                                                    K                                                                 D
                                                                             • 
                                                                             • K                  WKW                       
                                                                          • W
                                                                                                                                    
                                                                                                                                                
                                                                              •                                   • E
                                                                                                                   • 
                                                                                                                  • ^D^
D                                                                                                




                                                                                                                  
                                                              W       W                                    
                                                                                             
                                                                                               /^W
                                                                                         W

        /           s

                        
                             W           

                                              t
                                               /          
                                                                      D
                                                                             /          ^
                                                                                                               /
D                   ^                ^
                                             /^W
                                             ^        
                                                                       /^W



    ^
                                         E
                                             /
            t E                                                                      
                                                                                     
                                                                                     E
                                                                                             D
            t                    D                    t E                                    
        ^                                        K
d   W       ,

    /                   K                 h



                                t
                    ^
        




    ^



        D^
                            s
                                    E
z   ^   W




                z
Y   t   

•   z
        –
        – 
•   ^
        – ^

        – /

        –


•   K
        – 
        – W

        – /
d       W                           :

                                                                                         s
                                                                                         WZs ^/s
                                                               s
                                                                                         •
                                                               KWd/D/
                                              s
                                                               •      h
                                              d/s
                            s                                                        • Z
                                              • h
                              t Z
s                                                          •
                            • 
Z    d/s                  h              •
                                                                                         • 
•                                                             • /
                            • 

  h
                                              • W

• Z
                            • W
                                                                                 

• d                                                       K                  
                                     W                        /d                     
                                                     W
                      h
                                     /
                  s
d       z

                    
D         
• /
• Z

• Z


• ^
• Z
• /

• /


• Z       ^ W
Y




    K
© 2011 Compuware Corporation — All Rights Reserved

Weitere ähnliche Inhalte

Was ist angesagt?

Unified FlexPod Management and Automation
Unified FlexPod Management and AutomationUnified FlexPod Management and Automation
Unified FlexPod Management and Automationsubtitle
 
Microsoft Forefront - Unified Access Gateway (UAG) Presentation
Microsoft Forefront - Unified Access Gateway (UAG) PresentationMicrosoft Forefront - Unified Access Gateway (UAG) Presentation
Microsoft Forefront - Unified Access Gateway (UAG) PresentationMicrosoft Private Cloud
 
Smartere test og udvikling med virtualiserede miljøer, Mark Garcia, IBM US
Smartere test og udvikling med virtualiserede miljøer, Mark Garcia, IBM USSmartere test og udvikling med virtualiserede miljøer, Mark Garcia, IBM US
Smartere test og udvikling med virtualiserede miljøer, Mark Garcia, IBM USIBM Danmark
 
Smarter products for_a_smarter_p_lanet-neeraj_chandra
Smarter products for_a_smarter_p_lanet-neeraj_chandraSmarter products for_a_smarter_p_lanet-neeraj_chandra
Smarter products for_a_smarter_p_lanet-neeraj_chandraIBM
 
Performance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsPerformance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsBen Rushlo
 
Fleet presentation
Fleet presentationFleet presentation
Fleet presentationeFM srl
 
Anything as a Service ?
Anything as a Service  ?Anything as a Service  ?
Anything as a Service ?SaibalDC
 
Performance Measurement 01
Performance Measurement 01Performance Measurement 01
Performance Measurement 01masteryoda
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insightruiruitang
 
English presentation
English presentationEnglish presentation
English presentationeFM srl
 
Help Desk 2.0 : How You Can Empower A Paradigm Shift In Customer Care
Help Desk 2.0 : How You Can Empower A Paradigm Shift In Customer CareHelp Desk 2.0 : How You Can Empower A Paradigm Shift In Customer Care
Help Desk 2.0 : How You Can Empower A Paradigm Shift In Customer CareGreen Packet
 
Telecoms' Regulatory Accounting Separation and Oman Case Study
Telecoms' Regulatory Accounting Separation and Oman Case StudyTelecoms' Regulatory Accounting Separation and Oman Case Study
Telecoms' Regulatory Accounting Separation and Oman Case Studyssimam
 

Was ist angesagt? (18)

Unified FlexPod Management and Automation
Unified FlexPod Management and AutomationUnified FlexPod Management and Automation
Unified FlexPod Management and Automation
 
Pmp overview brochure
Pmp overview brochurePmp overview brochure
Pmp overview brochure
 
Microsoft Forefront - Unified Access Gateway (UAG) Presentation
Microsoft Forefront - Unified Access Gateway (UAG) PresentationMicrosoft Forefront - Unified Access Gateway (UAG) Presentation
Microsoft Forefront - Unified Access Gateway (UAG) Presentation
 
Smartere test og udvikling med virtualiserede miljøer, Mark Garcia, IBM US
Smartere test og udvikling med virtualiserede miljøer, Mark Garcia, IBM USSmartere test og udvikling med virtualiserede miljøer, Mark Garcia, IBM US
Smartere test og udvikling med virtualiserede miljøer, Mark Garcia, IBM US
 
ISP/Hosting
ISP/HostingISP/Hosting
ISP/Hosting
 
Smarter products for_a_smarter_p_lanet-neeraj_chandra
Smarter products for_a_smarter_p_lanet-neeraj_chandraSmarter products for_a_smarter_p_lanet-neeraj_chandra
Smarter products for_a_smarter_p_lanet-neeraj_chandra
 
Performance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet ApplicationsPerformance Management In The New Frontier Of Rich Internet Applications
Performance Management In The New Frontier Of Rich Internet Applications
 
Java CAPS
Java CAPSJava CAPS
Java CAPS
 
Fleet presentation
Fleet presentationFleet presentation
Fleet presentation
 
Prodapt Overview & Offering
Prodapt Overview & OfferingProdapt Overview & Offering
Prodapt Overview & Offering
 
Anything as a Service ?
Anything as a Service  ?Anything as a Service  ?
Anything as a Service ?
 
Performance Measurement 01
Performance Measurement 01Performance Measurement 01
Performance Measurement 01
 
Real User Experience Insight
Real User Experience InsightReal User Experience Insight
Real User Experience Insight
 
Cable & Wireless- Cisco
Cable & Wireless- CiscoCable & Wireless- Cisco
Cable & Wireless- Cisco
 
English presentation
English presentationEnglish presentation
English presentation
 
SmartConnect-Cloud
SmartConnect-CloudSmartConnect-Cloud
SmartConnect-Cloud
 
Help Desk 2.0 : How You Can Empower A Paradigm Shift In Customer Care
Help Desk 2.0 : How You Can Empower A Paradigm Shift In Customer CareHelp Desk 2.0 : How You Can Empower A Paradigm Shift In Customer Care
Help Desk 2.0 : How You Can Empower A Paradigm Shift In Customer Care
 
Telecoms' Regulatory Accounting Separation and Oman Case Study
Telecoms' Regulatory Accounting Separation and Oman Case StudyTelecoms' Regulatory Accounting Separation and Oman Case Study
Telecoms' Regulatory Accounting Separation and Oman Case Study
 

Ähnlich wie Are Your Applications Delivering What Your End-Users Expect?

Compuware APM Solution
Compuware APM SolutionCompuware APM Solution
Compuware APM Solutionbackfire_88
 
5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...Enterprise Management Associates
 
Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Leigh Williamson
 
Tracking SLAs In Cloud
Tracking SLAs In CloudTracking SLAs In Cloud
Tracking SLAs In CloudSatish Agrawal
 
APM Talk
APM TalkAPM Talk
APM TalkMongoDB
 
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps IBM UrbanCode Products
 
How to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downHow to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downCompuware ASEAN
 
Telecom software testing for CSPs
Telecom software testing for CSPsTelecom software testing for CSPs
Telecom software testing for CSPsHOT TELECOM
 
Managing application performance for cloud apps bmc
Managing application performance for cloud apps bmcManaging application performance for cloud apps bmc
Managing application performance for cloud apps bmcKhazret Sapenov
 
Apptio up cloud conference 2012 [final].pptx
Apptio up cloud conference 2012 [final].pptxApptio up cloud conference 2012 [final].pptx
Apptio up cloud conference 2012 [final].pptxKhazret Sapenov
 
Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3Leigh Williamson
 
New Relic 2011 WHITEPAPER
New Relic 2011 WHITEPAPERNew Relic 2011 WHITEPAPER
New Relic 2011 WHITEPAPERNew Relic
 
IBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsIBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsMatthew Cheah
 
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Swatantra Kumar
 
BMC Software proactive operations platform
BMC Software proactive operations platformBMC Software proactive operations platform
BMC Software proactive operations platformInfraVision
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategyRMayo22
 
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...CA Technologies
 
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...CA Technologies
 
Browser Diagnostics using dynatrace Ajax Edition
Browser Diagnostics using dynatrace Ajax EditionBrowser Diagnostics using dynatrace Ajax Edition
Browser Diagnostics using dynatrace Ajax EditionDeepak Kaul
 

Ähnlich wie Are Your Applications Delivering What Your End-Users Expect? (20)

Compuware APM Solution
Compuware APM SolutionCompuware APM Solution
Compuware APM Solution
 
Finding application problems before they impact users
Finding application problems before they impact usersFinding application problems before they impact users
Finding application problems before they impact users
 
5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...5 Best Practices for Application-aware Network Performance Management (AANPM)...
5 Best Practices for Application-aware Network Performance Management (AANPM)...
 
Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013Mobile Testing Presentation at IBM Pulse 2013
Mobile Testing Presentation at IBM Pulse 2013
 
Tracking SLAs In Cloud
Tracking SLAs In CloudTracking SLAs In Cloud
Tracking SLAs In Cloud
 
APM Talk
APM TalkAPM Talk
APM Talk
 
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
Mobile to mainframe - The Challenges and Best Practices of Enterprise DevOps
 
How to stop fingerpointing when your application is down
How to stop fingerpointing when your application is downHow to stop fingerpointing when your application is down
How to stop fingerpointing when your application is down
 
Telecom software testing for CSPs
Telecom software testing for CSPsTelecom software testing for CSPs
Telecom software testing for CSPs
 
Managing application performance for cloud apps bmc
Managing application performance for cloud apps bmcManaging application performance for cloud apps bmc
Managing application performance for cloud apps bmc
 
Apptio up cloud conference 2012 [final].pptx
Apptio up cloud conference 2012 [final].pptxApptio up cloud conference 2012 [final].pptx
Apptio up cloud conference 2012 [final].pptx
 
Innovate 2013 session 1243 mobile testing.v3
Innovate 2013   session 1243 mobile testing.v3Innovate 2013   session 1243 mobile testing.v3
Innovate 2013 session 1243 mobile testing.v3
 
New Relic 2011 WHITEPAPER
New Relic 2011 WHITEPAPERNew Relic 2011 WHITEPAPER
New Relic 2011 WHITEPAPER
 
IBM APM for Hybrid Applications
IBM APM for Hybrid ApplicationsIBM APM for Hybrid Applications
IBM APM for Hybrid Applications
 
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
Why not let apm do all the heavy lifting beyond the basics of monitoring | Sw...
 
BMC Software proactive operations platform
BMC Software proactive operations platformBMC Software proactive operations platform
BMC Software proactive operations platform
 
App store and SAM strategy
App store and SAM strategyApp store and SAM strategy
App store and SAM strategy
 
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...Case Study:  Learn How Expeditors Uses APM as Both a Technology and Process T...
Case Study: Learn How Expeditors Uses APM as Both a Technology and Process T...
 
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...Best Practices for Optimizing Mainframe Application Performance with CA Cross...
Best Practices for Optimizing Mainframe Application Performance with CA Cross...
 
Browser Diagnostics using dynatrace Ajax Edition
Browser Diagnostics using dynatrace Ajax EditionBrowser Diagnostics using dynatrace Ajax Edition
Browser Diagnostics using dynatrace Ajax Edition
 

Mehr von Compuware APM

Complexity At The Edge How To Maximize The Mobile Opportunity
Complexity At The Edge  How To Maximize The Mobile OpportunityComplexity At The Edge  How To Maximize The Mobile Opportunity
Complexity At The Edge How To Maximize The Mobile OpportunityCompuware APM
 
Complexity At The Edge How To Maximize The Mobile Opportunity In China
Complexity At The Edge  How To Maximize The Mobile Opportunity In ChinaComplexity At The Edge  How To Maximize The Mobile Opportunity In China
Complexity At The Edge How To Maximize The Mobile Opportunity In ChinaCompuware APM
 
Managing Cost in Public Cloud Environments
Managing Cost in Public Cloud EnvironmentsManaging Cost in Public Cloud Environments
Managing Cost in Public Cloud EnvironmentsCompuware APM
 
Don't Lose Your Viewers: Keep Their Attention With High Performance Streaming
Don't Lose Your Viewers:  Keep Their Attention With High Performance StreamingDon't Lose Your Viewers:  Keep Their Attention With High Performance Streaming
Don't Lose Your Viewers: Keep Their Attention With High Performance StreamingCompuware APM
 
Why Server Virtualization Demands an End-user’s Perspective
Why Server Virtualization Demands an End-user’s PerspectiveWhy Server Virtualization Demands an End-user’s Perspective
Why Server Virtualization Demands an End-user’s PerspectiveCompuware APM
 
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals Compuware APM
 
3 Keys to Great Customer Experience When Launching Web and Mobile Applications
3 Keys to Great Customer Experience When Launching Web and Mobile Applications3 Keys to Great Customer Experience When Launching Web and Mobile Applications
3 Keys to Great Customer Experience When Launching Web and Mobile ApplicationsCompuware APM
 
The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...
The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...
The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...Compuware APM
 
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOps
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOpsSpeed Your Apps Launch to Market: Learn Six Best Practices for DevOps
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOpsCompuware APM
 
Web Load Testing for Dummies
Web Load Testing for DummiesWeb Load Testing for Dummies
Web Load Testing for DummiesCompuware APM
 
Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...
Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...
Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...Compuware APM
 
How to Mitigate the Performance Risk of Third-party Web Components
How to Mitigate the Performance Risk of Third-party Web ComponentsHow to Mitigate the Performance Risk of Third-party Web Components
How to Mitigate the Performance Risk of Third-party Web ComponentsCompuware APM
 
Optimizing web and mobile site performance using page speed
Optimizing web and mobile site performance using page speedOptimizing web and mobile site performance using page speed
Optimizing web and mobile site performance using page speedCompuware APM
 
Delta Air Lines Shares Best Practices for Becoming a Top Performing Website
Delta Air Lines Shares Best Practices for Becoming a Top Performing WebsiteDelta Air Lines Shares Best Practices for Becoming a Top Performing Website
Delta Air Lines Shares Best Practices for Becoming a Top Performing WebsiteCompuware APM
 
"What Users Want from Mobile - A study of consumers’ mobile web and applicati...
"What Users Want from Mobile - A study of consumers’ mobile web and applicati..."What Users Want from Mobile - A study of consumers’ mobile web and applicati...
"What Users Want from Mobile - A study of consumers’ mobile web and applicati...Compuware APM
 
Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...
Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...
Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...Compuware APM
 
Top Tips To Deliver Quality Mobile Web And App Experiences To Smartphone Users
Top Tips To Deliver Quality Mobile Web And App Experiences To Smartphone UsersTop Tips To Deliver Quality Mobile Web And App Experiences To Smartphone Users
Top Tips To Deliver Quality Mobile Web And App Experiences To Smartphone UsersCompuware APM
 
5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid
5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid
5 Best Practices for Successful Cloud Deployments – and the Pitfalls to AvoidCompuware APM
 
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...Compuware APM
 
2010 Best of the Web Performers: What Makes Them Great?
2010 Best of the Web Performers: What Makes Them Great?2010 Best of the Web Performers: What Makes Them Great?
2010 Best of the Web Performers: What Makes Them Great?Compuware APM
 

Mehr von Compuware APM (20)

Complexity At The Edge How To Maximize The Mobile Opportunity
Complexity At The Edge  How To Maximize The Mobile OpportunityComplexity At The Edge  How To Maximize The Mobile Opportunity
Complexity At The Edge How To Maximize The Mobile Opportunity
 
Complexity At The Edge How To Maximize The Mobile Opportunity In China
Complexity At The Edge  How To Maximize The Mobile Opportunity In ChinaComplexity At The Edge  How To Maximize The Mobile Opportunity In China
Complexity At The Edge How To Maximize The Mobile Opportunity In China
 
Managing Cost in Public Cloud Environments
Managing Cost in Public Cloud EnvironmentsManaging Cost in Public Cloud Environments
Managing Cost in Public Cloud Environments
 
Don't Lose Your Viewers: Keep Their Attention With High Performance Streaming
Don't Lose Your Viewers:  Keep Their Attention With High Performance StreamingDon't Lose Your Viewers:  Keep Their Attention With High Performance Streaming
Don't Lose Your Viewers: Keep Their Attention With High Performance Streaming
 
Why Server Virtualization Demands an End-user’s Perspective
Why Server Virtualization Demands an End-user’s PerspectiveWhy Server Virtualization Demands an End-user’s Perspective
Why Server Virtualization Demands an End-user’s Perspective
 
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
Webcast: CIO Insights: How to Optimize User Experience Across 60 Hospitals
 
3 Keys to Great Customer Experience When Launching Web and Mobile Applications
3 Keys to Great Customer Experience When Launching Web and Mobile Applications3 Keys to Great Customer Experience When Launching Web and Mobile Applications
3 Keys to Great Customer Experience When Launching Web and Mobile Applications
 
The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...
The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...
The State Of Mobile Commerce – Are You Meeting Your Mobile Customers’ Expecta...
 
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOps
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOpsSpeed Your Apps Launch to Market: Learn Six Best Practices for DevOps
Speed Your Apps Launch to Market: Learn Six Best Practices for DevOps
 
Web Load Testing for Dummies
Web Load Testing for DummiesWeb Load Testing for Dummies
Web Load Testing for Dummies
 
Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...
Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...
Measure Twice, Cut Once: 5 Best Practices For Selecting Your Cloud Service Pr...
 
How to Mitigate the Performance Risk of Third-party Web Components
How to Mitigate the Performance Risk of Third-party Web ComponentsHow to Mitigate the Performance Risk of Third-party Web Components
How to Mitigate the Performance Risk of Third-party Web Components
 
Optimizing web and mobile site performance using page speed
Optimizing web and mobile site performance using page speedOptimizing web and mobile site performance using page speed
Optimizing web and mobile site performance using page speed
 
Delta Air Lines Shares Best Practices for Becoming a Top Performing Website
Delta Air Lines Shares Best Practices for Becoming a Top Performing WebsiteDelta Air Lines Shares Best Practices for Becoming a Top Performing Website
Delta Air Lines Shares Best Practices for Becoming a Top Performing Website
 
"What Users Want from Mobile - A study of consumers’ mobile web and applicati...
"What Users Want from Mobile - A study of consumers’ mobile web and applicati..."What Users Want from Mobile - A study of consumers’ mobile web and applicati...
"What Users Want from Mobile - A study of consumers’ mobile web and applicati...
 
Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...
Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...
Managing Complexity Across Today’s Application Delivery Chain:Six key indicat...
 
Top Tips To Deliver Quality Mobile Web And App Experiences To Smartphone Users
Top Tips To Deliver Quality Mobile Web And App Experiences To Smartphone UsersTop Tips To Deliver Quality Mobile Web And App Experiences To Smartphone Users
Top Tips To Deliver Quality Mobile Web And App Experiences To Smartphone Users
 
5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid
5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid
5 Best Practices for Successful Cloud Deployments – and the Pitfalls to Avoid
 
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
Best Practices For Delivering Quality Web Experiences In A Mobile, Multi-Brow...
 
2010 Best of the Web Performers: What Makes Them Great?
2010 Best of the Web Performers: What Makes Them Great?2010 Best of the Web Performers: What Makes Them Great?
2010 Best of the Web Performers: What Makes Them Great?
 

Kürzlich hochgeladen

Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking MenDelhi Call girls
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 

Kürzlich hochgeladen (20)

Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men08448380779 Call Girls In Civil Lines Women Seeking Men
08448380779 Call Girls In Civil Lines Women Seeking Men
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 

Are Your Applications Delivering What Your End-Users Expect?

  • 1. Are Your Applications Delivering What Your End-Users Expect? 5 Best Practices to Improve Your APM Strategy and Ensure a Positive End-User Experience Tony Baer - Senior Analyst, Ovum Steve Tack - Compuware APM CTO June 14, 2011
  • 2. Are Your Applications Delivering What Your End-Users Expect? Tony Baer tony.baer@ovum.com 14 June 2011 2 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 3. Agenda The End User Experience – where APM rubber meets the road Why Traditional APM falls short End User Experience: Top 5 APM Practices The Journey to APM 3 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 4. The End User Experience Where APM rubber meets the road App performance impacts your business Mobile apps 52% of consumers won’t return to a website they had trouble accessing from their phone Browser Bing: 2-sec slowdown = 4.3% less revenue/user Enterprise Slow apps = lost productivity Retaining eyeballs critical for B2C & enterprise apps 4 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 5. People are the toughest audience 5 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 6. Agenda The End User Experience – where APM rubber meets the road Why Traditional APM falls short End User Experience: Top 5 APM Practices The Journey to APM 6 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 7. The Application Delivery Chain: It’s a jungle out there! Software Architecture Cloud Customers & Employees Configuration settings Private Public Browser compatibility Programming language Mainframe Storage Major Network ISP Browsers DB App Server Server Web Storage Server Service Bus Data Local Service ISP App App Employees Most APM tools overlook key nodes in app delivery chain 7 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 8. App delivery chain: Traditional “end-to-end” APM view Customers & Employees W W Storage Mainframe Network Browsers DB App Server Server Web Storage Server Service Bus Data Service App App Employees Most APM tools overlook key nodes in app delivery chain 8 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 9. Traditional APM omits business impact Symptoms Low-level component data Isolated fragmentary data Gaps in monitoring coverage Result: Inability to correlate impacts to actual business activity Missing the big picture 9 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 10. Agenda The End User Experience – where APM rubber meets the road Why Traditional APM falls short End User Experience: Top 5 APM Practices The Journey to APM 10 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 11. End User Experience Top 5 APM best practices 1. Ask the big questions first 2. Understand the business impact 3. Get the story from all angles 4. Monitor first mile through the last 5. Isolate the problem 11 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 12. 1. Ask the big questions first Is my application performing properly? What is the business impact? Is it impacting internal productivity or driving customers away? Is the problem affecting my most important customers or users? Is the problem affecting all users -- or just a portion? How is my performance trending over time and how do I compare to my competitors? 12 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 13. 2. Understand the business impact E commerce Increasing abandonment of shopping carts Return visits declining Product searches slowing down How many customers are affected? Enterprise Apps ERP application performance slowdowns at end of month reporting periods impacting compliance, fiduciary obligations Impact of sluggish performance outages on end staff productivity The answers will prioritize your response 13 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 14. 3. Get the story from all angles Monitor physical virtual environments View performance from data center, service provider client Use multiple monitoring perspectives Real user monitoring for the actual experience Synthetic testing for objective comparisons 14 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 15. 4. Monitor from first mile through the last Data center and/or the cloud Continue through web infrastructure Third party service provider SLA compliance Don’t forget the last mile More than just the browser client Local ISP, mobile carrier coverage, client type, plug-ins, etc. across key regions/locales 15 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 16. 5. Isolate the problem Is the problem internal? Is the problem software-related? Are apps performing equally well across all browsers, native environments devices? Are apps architected properly? Is virtualization helping or hampering performance? Is the problem carrier or region-specific? Are my ISPs, CDNs or cloud service providers meeting their SLAs? Are there patterns to SLA problems? Do I need more CDNs? Should I change my ISP or cloud provider? Monitoring every part of the app delivery chain provides the answers 16 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 17. Agenda The End User Experience – where APM rubber meets the road Why Traditional APM falls short End User Experience: Top 5 APM Practices The Journey to APM 17 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 18. The Journey to APM: Strategy Goal Measure: End User Experience key APM pillar for any people-facing application Goal: ID business impact of all app performance issues Support continuous improvement 18 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 19. The Journey to APM: Solution Requirements Tracks performance from end user perspective across entire app delivery chain Pinpoint isolate fault domains to ID root causes of app performance issues Supports continuous improvement Supports readiness testing prior to production launching 12 Role-based performance reporting 19 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 20. The Journey to APM: Phased approach Prioritize key pain points Plan staged roadmap Maturity models can be useful guides APM strategies aren’t built in a day! 20 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 21. Thank you Tony Baer, Senior Analyst tony.baer@ovum.com 21 © Copyright Ovum. All rights reserved. Ovum is part of the Datamonitor Group.
  • 22. Are Your Applications Delivering What Your End-Users Expect? 5 Best Practices to Improve Your APM Strategy and Ensure a Positive End-User Experience Steve Tack - Compuware APM CTO June 14, 2011
  • 23. d t ,
  • 24. d W d d W W W /^W s W ^ t D ^ ^ ^ D /^W ^ E E t D t E ^ K D
  • 25. d W d ^ / • W • t d • Z • • ^ W W • / /^W • W s W ^ • W • t : ^ D • E • D ^ ^ ^ /^W • W • E : Ed • • •E • W • ^ ^Y t • / • ^ E •/ • K • ^ E t D t E ^ K D • • K WKW • W • • E • • ^D^
  • 26. W / / Z Zh /DWZKs • • • • ^ ZK/ D
  • 27. W W , Z Z t ^ D W Z Z W ^ Z ^ •Z •/ • W d Source: Gomez Real User Monitoring
  • 28. d W : s WZs ^/s s • KWd/D/ s • h d/s s • Z • h t Z s • • Z d/s h • • • • / • h • W • Z • W • d K W /d W h / s
  • 29. d W : s WZs ^/s s • KWd/D/ s • h d/s s • Z • h t Z s • • Z d/s h • • • • / • h • W • Z • W • d K W /d W h / s
  • 30. z h d d • t • , W W • t /^W W s W ^ t D ^ ^ ^ D /^W ^ E E t D t E ^ K D
  • 31. ^ ' Z h D Z
  • 32. D d • Z • • ^ W W • / /^W • W s W ^ • W • t : ^ D • E • D ^ ^ ^ /^W • W • E : Ed • • •E • W • ^ ^Y t • / • ^ E •/ • K • ^ E t D t E ^ K D • • K WKW • W • • E • • ^D^
  • 33. D W W /^W W / s W t / D / ^ / D ^ ^ /^W ^ /^W ^ E / t E E D t D t E ^ K
  • 34. d W , / K h t ^ ^ D^ s E
  • 35. z ^ W z
  • 36. Y t • z – – • ^ – ^ – / – • K – – W – /
  • 37. d W : s WZs ^/s s • KWd/D/ s • h d/s s • Z • h t Z s • • Z d/s h • • • • / • h • W • Z • W • d K W /d W h / s
  • 38. d z D • / • Z • Z • ^ • Z • / • / • Z ^ W
  • 39. Y K
  • 40. © 2011 Compuware Corporation — All Rights Reserved