SlideShare uma empresa Scribd logo
1 de 49
AGENDA
           • Why Performance Matters
•   Why Application Performance Matters
           • The Best of the Web: this year’s report
•   The Best of the Web: This Year’s Report
           • Announcing…the 2011 Winners!
•   Announcing…the 2011 Winners!
           • Winner Spotlights
•   Winner’s Best Practices
           • Lessons Learned from the Award Winners
•   How to Improve your Application Performance
What is the Best of the Web?

• Annual study of web
  and mobile
  performance
• Goals of the study
  – Recognize the fastest,
    most available and
    most reliable sites
  – Identify web
    performance best
    practices
Application Performance Matters: Poor
Performance Impacts Business Results
AGENDA
           • Why Performance Matters
•   Why Performance Matters
           • The Best of the Web: this year’s report
•   The Best of the Web: This Year’s Report
           • Announcing…the 2011 Winners!
•   Announcing…the 2011 Winners!
           • Winner Spotlights
•   Winner’s Best Practices
           • Lessons Learned from the Award Winners
•   How to Improve your Application Performance
This Year’s Report


   • Winners in seven industries
      – Automotive, Financial Services, Healthcare, Insurance,
        Media, Retail, Travel
   • Gold, Silver, Bronze for business process transaction
   • Mobile Leader across four carriers and top devices
   • One Web
      – Home page on the Gomez Last Mile + mobile site
        home page + business transaction
   • New award: Last Mile Leader
Last Mile Monitoring Provides Insight into
  Real-User Experience


                                                   Top Retailer Response Time
                                                   • Last Mile: 8 sec
                                                   • Internet Backbone: 2 sec




Backbone                  Last Mile
• Clean room              • End user desktops
  environment             • Measured using local
• Measured using global     ISP and end user
  Internet Backbone         location
Measurement Approach




    Backbone           Last Mile             Mobile
     Web Performance   Web Performance      Mobile Performance Monitoring
      Management       Management and       • 30 locations
      150+ locations      Load Testing
                       150,000+ locations   • 5,000+ supported device profiles
There is Really only “One Web”




                        +                +

Home Page Performance        Mobile Site        Business Process Transaction
  From the Last Mile    Home Page Performance    • Product Search
                                                 • Review product info
                                                 • Add to cart
Methodology

• Firefox measurements were utilized exclusively for all Backbone and
  Last Mile reporting
• Participants included must have had a minimum of 75% of expected
  test volume for the reporting period to be qualified to be included
  the report
• Backbone tests utilized the 12 geographically dispersed public
  benchmark nodes in the US
• Mobile tests utilized the 3 geographically dispersed public
  benchmark nodes in the US
• Last Mile tests requested 20 peer evaluations per hour per
  participant [US peers only]
• Final rankings were determined by ranking participant response
  time, availability and consistency against all qualified participants,
  adding up the ranking results for each category and then re-ranking
  the added up results in ascending order.
AGENDA
           • Why Performance Matters
•   Why Performance Matters
           • The Best of the Web: this year’s report
•   The Best of the Web: This Year’s Report
           • Announcing…the 2011 Winners!
•   Announcing…the 2011 Winners!
           • Winner Spotlights
•   Winner’s Best Practices
           • Lessons Learned from the Award Winners
•   How to Improve your Application Performance
Seven Industries


       Automotive           Media

       Financial Services   Retail

       Healthcare           Travel

       Insurance
AUTOMOTIVE


Last Mile Leader: BMW   Mobile Leader: Acura
RETAIL BANKING


One Web Winners (tie):
          BB&T                                                     U.S. Bank




   Home Page Performance
     From the Last Mile    +        Mobile Site
                               Home Page Performance   +   Business Process Transaction
RETAIL BANKING


Check Account Details Transaction

 Gold: Wells Fargo        Silver: BB&T   Bronze: Regions Bank
RETAIL BANKING



Last Mile Leader: Wells Fargo       Mobile Leaders (tie):
                                JPMorgan Chase      KeyBank
BROKERAGE


Generate Order Transaction
  Gold: Fidelity   Silver: Charles Schwab   Bronze: TD Ameritrade
HEALTHCARE


     Health Information                    Health Insurance
Last Mile Leader: Mayo Clinic   Last Mile Leader: Universal American
INSURANCE: AUTO & PROPERTY



Last Mile Leader: Geico   Mobile Leader: Progressive
MEDIA NEWS



News Article Search Transaction
Gold: MSNBC             Silver: NPR   Bronze: Dallas News
MEDIA NEWS


Last Mile Leader:    Mobile Leader: U.S.
Associated Press    News & World Report
MEDIA SPORTS


Last Mile Leader: Rivals.com   Mobile Leader: WWE
RETAIL


One Web Winner:
                                       Dell




  Home Page Performance
    From the Last Mile    +        Mobile Site
                              Home Page Performance   +   Business Process Transaction
RETAIL


Product Order Transaction
  Gold: Overstock           Silver: Gap   Bronze: CDW
RETAIL



Last Mile Leader: Dell   Mobile Leader: QVC
TRAVEL - Airlines


Flight Search Transaction
                             Silver (tie):
Gold: AirTran Airways       Allegiant Air    Silver (tie): JetBlue
TRAVEL - Airlines


    Last Mile Leader: LAN
TRAVEL - Hotels


Hotel Room Search Transaction
Gold: Best Western    Silver: Marriott   Bronze: Choice Hotels
TRAVEL - Hotels


 Last Mile Leader: Best Western
TRAVEL - Agents


Flight Search Transaction

  Gold: CheapOair           Silver: Cheap   Bronze: Priceline
                              Caribbean
TRAVEL - Agents


Hotel Search Transaction

Gold: TripRes.com Silver: HotelGuides.com   Bronze: VRBO
TRAVEL


Last Mile Leader: HotelGuides.com               Mobile Leader: JetBlue




           Online Agents: (Airlines & Hotels)
                                                 Travel Aggregated (Airlines, Hotels, Online Agents)
Congratulations Multi-Year Winners!




Only Three-time Gold Award
          Winner
                               Only Three-time Mobile Award
                                          Winner




                             Three-time Flight Search Transaction
                                       Award Winner
   Three-time Hotel Search
  Transaction Award Winner
AGENDA
           • Why Performance Matters
•   Why Performance Matters
           • The Best of the Web: this year’s report
•   The Best of the Web: This Year’s Report
           • Announcing…the 2011 Winners!
•   Announcing…the 2011 Winners!
           • Winner Spotlights
•   Winner’s Best Practices
           • Lessons Learned from the Award Winners
•   How to Improve your Application Performance
Winner’s Best Practices
          Retail Gold Winner

Web Performance Best Practices:
• Website performance is a strategic priority in the organization
• Uphold high standards and maintaining performance by measuring
  against ourselves and our competitors
• Deliver robust content to our customers without impacting the
  performance of web pages through superior innovation and
  performance-focused changes



  “Website performance is important to maintaining the value of the Overstock.com
 brand. We regularly watch our rankings in the Compuware Gomez survey and take
         those results very serious. We are proud of this accomplishment.”
                   - Jonathan Johnson, Overstock.com President
Winner’s Best Practices
          Brokerage Gold Winner

Web Performance Best Practices:
• Continuously measure site performance and benchmark against
  the industry
• Shared metrics and goals from the start; balancing three clear
  guidelines: reliability, speed and functionality
• Real-time view into performance of revenue generating
  transactions
• Ensure that the most important web pages and transactions
  perform optimally


“Closely monitoring web performance ensures we can proactively tune application
  performance and maximize availability for all our customers and geographies.”
    - Richard Blunck, executive vice president, digital distribution at Fidelity
Winner’s Best Practices
                Travel Mobile Winner

    Web Performance Best Practices:
    • Share common experience management technologies, metrics and
      best practices across its mobile and Web initiatives
    • Established a baseline for historical analysis and benchmark against
      the competition
    • Test and monitor mobile services at a frequency that ensures
      immediate resolution of issues
    • Ensure content is optimized to perform well on mobile devices with
      diverse capabilities

 “We understand the importance of delivering real-time information to our customers on the go,
whether it’s booking flights, checking flight status… we’re focused on leveraging new and existing
                   technologies to meet the demands of today and tomorrow.”
           - Jonathan Stephen, Senior Producer Mobile Products, JetBlue Airways
Winner’s Best Practices
           Travel Hotel Search and Last Mile Winner

           Web Performance Best Practices:
           • Continuously measure site performance and benchmark against the
             competition
           • Share metrics and goals across business including IT, sales and
             marketing
           • A single strategy team that functions at the intersection of
             marketing and technology with a focus on overall performance
           • Ensure web pages and transactions perform optimally, with rapid
             identification and notification of problems impacting customers
           • Measure customer experience in key segments, across browsers,
             devices and regions
“We consider website performance to be an extension of customer care. In all such areas, whether
online or on property, our goal is to lead the industry in providing a superior experience. To us, that
          means having a culture and processes that prevent problems before they arise. “
               - Scott Gibson, CIO and SVP of Distribution & Strategic Services, Best Western
Winner’s Best Practices
Summary
• Performance excellence is a pervasive strategy applied consistently
  across the entire organization
• Balance speed with customer expectations – efficiency is delivering
  the right content as rapidly as possible
• Continually share results – everyone has a role in optimization
• Focus on maximizing performance impact to meet and exceed core
  strategic goals – revenue, brand loyalty, brand satisfaction
• Recognize end user connect via diverse devices, PCs, tablets, smart
  phones, and expect the same performance regardless of device
• Business and IT must collaborate using a common set of metrics to
  reach common goals
• Analyze, analyze, analyze – the Internet evolves and your
  competitors optimize every day – if you are not assessing your
  competitive position constantly you are not competitive
• Re-assess; evaluate the impact of your optimization efforts on your
  competitive positioning before and after the optimization effort
AGENDA
           • Why Performance Matters
•   Why Performance Matters
           • The Best of the Web: this year’s report
•   The Best of the Web: This Year’s Report
           • Announcing…the 2011 Winners!
•   Announcing…the 2011 Winners!
           • Winner Spotlights
•   Winner’s Best Practices
           • Lessons Learned from the Award Winners
•   How to Improve your Application Performance
How Fast is Fast Enough?
Benchmark the leaders to ensure customer
expectations are being met
                                  Before some recent hardware upgrades, it
                                  downloaded in 7 seconds on average.

                                                                        Is that ok?

                                  Your homepage currently downloads in 5
                                  seconds on average.

                                                                        Is that ok?


                                  Your competitors’ homepages all download in 3
                                  seconds on average.

                                                                  Now, is that ok?

   0      2      4     6      8      Context provides a basis for decision-making
                                                                and prioritization.
 Homepage Response Time in Seconds
Traditional Application Performance Management
       Traditional Approach
                                                                                       …user is
                                                                                       happy
     DB     Network Server             The Application Delivery Chain


                                                                                       Customers

  Data Center
                                                                            Browsers
                                                                    Local
                 DB            App      Web                          ISP
Mainframe       Server        Server   Server               Major
                                                             ISP


 Storage             Network




                                                Employees                              Employees
The Reality: End Users Are Often Unhappy
       Traditional Approach
                                   Slow response time                                         …user is
                                                                                              NOT happy
     DB      Network Server             The Application Delivery Chain
                                                     Geographic disparities

                                                                                              Customers
           Transactions fail
                                                              4 sec’s
  Data Center
                                                                        22 sec’s   Browsers
                                                                        Local
                 DB            App        Web                            ISP
Mainframe       Server        Server     Server               Major
                                                               ISP
  Faulty display or operation
 Storage             Network




                                                  Employees                                   Employees
The Application Delivery Chain


                                             The Application Delivery Chain


                                                            Cloud                                                Customers
                                                      Private    Public                               Browsers
                                                                                             Local
  Data Center                                                                                 ISP
                                                                             3rd Party/
             Virtual/Physical Environment                                  Cloud Services
                 DB       App       Web        Load
Mainframe      Servers   Servers   Servers   Balancers             Major
                                                                    ISP


 Storage
                            Network                                          Content
                                                                             Delivery
                                                                             Networks
    Web              Mobile               WAN
  Services         Components          Optimization                                         Mobile
                                                                                            Carrier
                                                                                                      Devices
                                                      Employees                                                  Employees
The Application Performance Challenge:
    Problems Everywhere Along the Delivery Chain

                                                 The Application Delivery Chain
                                                                         • Resource
                                                                           contention
                                                                         • Capacity issues
                                                               Cloud     • Slow bursting
                                                                                                                             Customers
                                                         Private    Public                                       Browsers
                                                                                                    Local
  Data Center                        • Inconsistent geo performance                                  ISP
                                     • Bad performance under load                Third-party/
             Virtual/Physical Environment
                                     • Blocking content delivery                Cloud Services                      • Poorly
                                                                                                                      performing
                 DB        App       Web        Load                                            • Network             JavaScript
Mainframe      Servers    Servers   Servers   Balancers                 Major                     peering           • Browser/
                                                                         ISP                      problems            device
   • Poorly performing         • Network                                                                              incompatibility
     Java or .NET                problems                                                       • Bandwidth
     methods                                                                                      throttling        • Pages too big
                               • Bandwidth                • Network
   • Slow                                                                                       • Inconsistent      • Low cache
 Storage SQL or Web
     services
                                 contention
                               • Improper load
                                                            peering                               connectivity        hit rate
     transactions
                             Network                        problems                 Content
                                 balancing                • Outages
   • Server performance                                                              Delivery
                                                                                     Networks
    Web               Mobile                WAN
  Services          Components           Optimization                                              Mobile
                                                     •   Configuration issues
                                                     •   Oversubscribed POP                        Carrier
                                                     •   Poor routing optimization                               Devices
                                                          Employees                                                         Employees
                                                     •   Low cache hit rate              • Network resource shortage
                                                                                         • Faulty content transcoding
                                                                                         • SMS routing / latency issues
Adopt a Customer/User Point of View


                          Test/monitor your app the way your users access it:
                            • What they doThe Application Delivery Chain
                                             (key transactions)
                            • Where they do it (geographic locations)
                            • How they do it (browsers and mobile devices)
                          Prioritize and resolve issues Cloud                                                   Customers
                                                    Private  Public
                            • Measure the business impact (users)                                    Browsers
                                                                                            Local
  Data Center               • Isolate root causes                                            ISP
                                                                            3rd Party/
             Virtual/Physical Environment                                 Cloud Services
                 DB       App       Web        Load
Mainframe      Servers   Servers   Servers   Balancers            Major
                                                                   ISP
                                             Customer/user point of view
 Storage
                            Network                                         Content
                                                                            Delivery
                                                                            Networks
    Web              Mobile               WAN
  Services         Components          Optimization                                        Mobile
                                                                                           Carrier
                                                                                                     Devices
                                                      Employees                                                 Employees
Unify Your Application Performance Lifecycle

       Business                                         Development
 “Competitive advantage!”                                     “Agility!”




       Common metrics                             Common tools,
       • Common view of how                       data, diagnostics
         performance affects        Application   • All transactions all the
         business                                   time
       • Common basis for
                                    Performance
                                                  • No need to reproduce
         prioritization, planning                   issues
                                                  • Common view of
                                                    performance
                                                  • Saves time, money


     Operations                                                  QA
        “Stability!”                                         “Quality!”
Q&A
                              Send questions via ‘chat’


   Best of the Web Awards
            Report
      available today at
http://www.compuware.com/application
-performance-management/best-of-the-
           web-2011.html
Distributed to all webinar registrants


         Look out for
     2011 Trends Report
  available later this quarter

Mais conteúdo relacionado

Mais de Compuware 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
 
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
 
Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...
Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...
Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...Compuware 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
 
Are Your Applications Delivering What Your End-Users Expect?
Are Your Applications Delivering What Your End-Users Expect?Are Your Applications Delivering What Your End-Users Expect?
Are Your Applications Delivering What Your End-Users Expect?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
 

Mais de Compuware APM (20)

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
 
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
 
Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...
Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...
Recent Survey Reveals that Optimized APM Approaches Increase Business Efficie...
 
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...
 
Are Your Applications Delivering What Your End-Users Expect?
Are Your Applications Delivering What Your End-Users Expect?Are Your Applications Delivering What Your End-Users Expect?
Are Your Applications Delivering What Your End-Users Expect?
 
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?
 

Último

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesKari Kakkonen
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch TuesdayIvanti
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI AgeCprime
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfIngrid Airi González
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...panagenda
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationKnoldus Inc.
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterMydbops
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteDianaGray10
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentPim van der Noll
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality AssuranceInflectra
 

Último (20)

Testing tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examplesTesting tools and AI - ideas what to try with some tool examples
Testing tools and AI - ideas what to try with some tool examples
 
2024 April Patch Tuesday
2024 April Patch Tuesday2024 April Patch Tuesday
2024 April Patch Tuesday
 
A Framework for Development in the AI Age
A Framework for Development in the AI AgeA Framework for Development in the AI Age
A Framework for Development in the AI Age
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
Generative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdfGenerative Artificial Intelligence: How generative AI works.pdf
Generative Artificial Intelligence: How generative AI works.pdf
 
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data PrivacyTrustArc Webinar - How to Build Consumer Trust Through Data Privacy
TrustArc Webinar - How to Build Consumer Trust Through Data Privacy
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 
Data governance with Unity Catalog Presentation
Data governance with Unity Catalog PresentationData governance with Unity Catalog Presentation
Data governance with Unity Catalog Presentation
 
Scale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL RouterScale your database traffic with Read & Write split using MySQL Router
Scale your database traffic with Read & Write split using MySQL Router
 
Take control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test SuiteTake control of your SAP testing with UiPath Test Suite
Take control of your SAP testing with UiPath Test Suite
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native developmentEmixa Mendix Meetup 11 April 2024 about Mendix Native development
Emixa Mendix Meetup 11 April 2024 about Mendix Native development
 
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance[Webinar] SpiraTest - Setting New Standards in Quality Assurance
[Webinar] SpiraTest - Setting New Standards in Quality Assurance
 

Best of the Web- Compuware Web and Mobile Performance Awards

  • 1.
  • 2. AGENDA • Why Performance Matters • Why Application Performance Matters • The Best of the Web: this year’s report • The Best of the Web: This Year’s Report • Announcing…the 2011 Winners! • Announcing…the 2011 Winners! • Winner Spotlights • Winner’s Best Practices • Lessons Learned from the Award Winners • How to Improve your Application Performance
  • 3. What is the Best of the Web? • Annual study of web and mobile performance • Goals of the study – Recognize the fastest, most available and most reliable sites – Identify web performance best practices
  • 4. Application Performance Matters: Poor Performance Impacts Business Results
  • 5. AGENDA • Why Performance Matters • Why Performance Matters • The Best of the Web: this year’s report • The Best of the Web: This Year’s Report • Announcing…the 2011 Winners! • Announcing…the 2011 Winners! • Winner Spotlights • Winner’s Best Practices • Lessons Learned from the Award Winners • How to Improve your Application Performance
  • 6. This Year’s Report • Winners in seven industries – Automotive, Financial Services, Healthcare, Insurance, Media, Retail, Travel • Gold, Silver, Bronze for business process transaction • Mobile Leader across four carriers and top devices • One Web – Home page on the Gomez Last Mile + mobile site home page + business transaction • New award: Last Mile Leader
  • 7. Last Mile Monitoring Provides Insight into Real-User Experience Top Retailer Response Time • Last Mile: 8 sec • Internet Backbone: 2 sec Backbone Last Mile • Clean room • End user desktops environment • Measured using local • Measured using global ISP and end user Internet Backbone location
  • 8. Measurement Approach Backbone Last Mile Mobile Web Performance Web Performance Mobile Performance Monitoring Management Management and • 30 locations 150+ locations Load Testing 150,000+ locations • 5,000+ supported device profiles
  • 9. There is Really only “One Web” + + Home Page Performance Mobile Site Business Process Transaction From the Last Mile Home Page Performance • Product Search • Review product info • Add to cart
  • 10. Methodology • Firefox measurements were utilized exclusively for all Backbone and Last Mile reporting • Participants included must have had a minimum of 75% of expected test volume for the reporting period to be qualified to be included the report • Backbone tests utilized the 12 geographically dispersed public benchmark nodes in the US • Mobile tests utilized the 3 geographically dispersed public benchmark nodes in the US • Last Mile tests requested 20 peer evaluations per hour per participant [US peers only] • Final rankings were determined by ranking participant response time, availability and consistency against all qualified participants, adding up the ranking results for each category and then re-ranking the added up results in ascending order.
  • 11. AGENDA • Why Performance Matters • Why Performance Matters • The Best of the Web: this year’s report • The Best of the Web: This Year’s Report • Announcing…the 2011 Winners! • Announcing…the 2011 Winners! • Winner Spotlights • Winner’s Best Practices • Lessons Learned from the Award Winners • How to Improve your Application Performance
  • 12. Seven Industries Automotive Media Financial Services Retail Healthcare Travel Insurance
  • 13. AUTOMOTIVE Last Mile Leader: BMW Mobile Leader: Acura
  • 14. RETAIL BANKING One Web Winners (tie): BB&T U.S. Bank Home Page Performance From the Last Mile + Mobile Site Home Page Performance + Business Process Transaction
  • 15. RETAIL BANKING Check Account Details Transaction Gold: Wells Fargo Silver: BB&T Bronze: Regions Bank
  • 16. RETAIL BANKING Last Mile Leader: Wells Fargo Mobile Leaders (tie): JPMorgan Chase KeyBank
  • 17. BROKERAGE Generate Order Transaction Gold: Fidelity Silver: Charles Schwab Bronze: TD Ameritrade
  • 18. HEALTHCARE Health Information Health Insurance Last Mile Leader: Mayo Clinic Last Mile Leader: Universal American
  • 19. INSURANCE: AUTO & PROPERTY Last Mile Leader: Geico Mobile Leader: Progressive
  • 20. MEDIA NEWS News Article Search Transaction Gold: MSNBC Silver: NPR Bronze: Dallas News
  • 21. MEDIA NEWS Last Mile Leader: Mobile Leader: U.S. Associated Press News & World Report
  • 22. MEDIA SPORTS Last Mile Leader: Rivals.com Mobile Leader: WWE
  • 23. RETAIL One Web Winner: Dell Home Page Performance From the Last Mile + Mobile Site Home Page Performance + Business Process Transaction
  • 24. RETAIL Product Order Transaction Gold: Overstock Silver: Gap Bronze: CDW
  • 25. RETAIL Last Mile Leader: Dell Mobile Leader: QVC
  • 26. TRAVEL - Airlines Flight Search Transaction Silver (tie): Gold: AirTran Airways Allegiant Air Silver (tie): JetBlue
  • 27. TRAVEL - Airlines Last Mile Leader: LAN
  • 28. TRAVEL - Hotels Hotel Room Search Transaction Gold: Best Western Silver: Marriott Bronze: Choice Hotels
  • 29. TRAVEL - Hotels Last Mile Leader: Best Western
  • 30. TRAVEL - Agents Flight Search Transaction Gold: CheapOair Silver: Cheap Bronze: Priceline Caribbean
  • 31. TRAVEL - Agents Hotel Search Transaction Gold: TripRes.com Silver: HotelGuides.com Bronze: VRBO
  • 32. TRAVEL Last Mile Leader: HotelGuides.com Mobile Leader: JetBlue Online Agents: (Airlines & Hotels) Travel Aggregated (Airlines, Hotels, Online Agents)
  • 33. Congratulations Multi-Year Winners! Only Three-time Gold Award Winner Only Three-time Mobile Award Winner Three-time Flight Search Transaction Award Winner Three-time Hotel Search Transaction Award Winner
  • 34. AGENDA • Why Performance Matters • Why Performance Matters • The Best of the Web: this year’s report • The Best of the Web: This Year’s Report • Announcing…the 2011 Winners! • Announcing…the 2011 Winners! • Winner Spotlights • Winner’s Best Practices • Lessons Learned from the Award Winners • How to Improve your Application Performance
  • 35. Winner’s Best Practices Retail Gold Winner Web Performance Best Practices: • Website performance is a strategic priority in the organization • Uphold high standards and maintaining performance by measuring against ourselves and our competitors • Deliver robust content to our customers without impacting the performance of web pages through superior innovation and performance-focused changes “Website performance is important to maintaining the value of the Overstock.com brand. We regularly watch our rankings in the Compuware Gomez survey and take those results very serious. We are proud of this accomplishment.” - Jonathan Johnson, Overstock.com President
  • 36. Winner’s Best Practices Brokerage Gold Winner Web Performance Best Practices: • Continuously measure site performance and benchmark against the industry • Shared metrics and goals from the start; balancing three clear guidelines: reliability, speed and functionality • Real-time view into performance of revenue generating transactions • Ensure that the most important web pages and transactions perform optimally “Closely monitoring web performance ensures we can proactively tune application performance and maximize availability for all our customers and geographies.” - Richard Blunck, executive vice president, digital distribution at Fidelity
  • 37. Winner’s Best Practices Travel Mobile Winner Web Performance Best Practices: • Share common experience management technologies, metrics and best practices across its mobile and Web initiatives • Established a baseline for historical analysis and benchmark against the competition • Test and monitor mobile services at a frequency that ensures immediate resolution of issues • Ensure content is optimized to perform well on mobile devices with diverse capabilities “We understand the importance of delivering real-time information to our customers on the go, whether it’s booking flights, checking flight status… we’re focused on leveraging new and existing technologies to meet the demands of today and tomorrow.” - Jonathan Stephen, Senior Producer Mobile Products, JetBlue Airways
  • 38. Winner’s Best Practices Travel Hotel Search and Last Mile Winner Web Performance Best Practices: • Continuously measure site performance and benchmark against the competition • Share metrics and goals across business including IT, sales and marketing • A single strategy team that functions at the intersection of marketing and technology with a focus on overall performance • Ensure web pages and transactions perform optimally, with rapid identification and notification of problems impacting customers • Measure customer experience in key segments, across browsers, devices and regions “We consider website performance to be an extension of customer care. In all such areas, whether online or on property, our goal is to lead the industry in providing a superior experience. To us, that means having a culture and processes that prevent problems before they arise. “ - Scott Gibson, CIO and SVP of Distribution & Strategic Services, Best Western
  • 39. Winner’s Best Practices Summary • Performance excellence is a pervasive strategy applied consistently across the entire organization • Balance speed with customer expectations – efficiency is delivering the right content as rapidly as possible • Continually share results – everyone has a role in optimization • Focus on maximizing performance impact to meet and exceed core strategic goals – revenue, brand loyalty, brand satisfaction • Recognize end user connect via diverse devices, PCs, tablets, smart phones, and expect the same performance regardless of device • Business and IT must collaborate using a common set of metrics to reach common goals • Analyze, analyze, analyze – the Internet evolves and your competitors optimize every day – if you are not assessing your competitive position constantly you are not competitive • Re-assess; evaluate the impact of your optimization efforts on your competitive positioning before and after the optimization effort
  • 40. AGENDA • Why Performance Matters • Why Performance Matters • The Best of the Web: this year’s report • The Best of the Web: This Year’s Report • Announcing…the 2011 Winners! • Announcing…the 2011 Winners! • Winner Spotlights • Winner’s Best Practices • Lessons Learned from the Award Winners • How to Improve your Application Performance
  • 41. How Fast is Fast Enough?
  • 42. Benchmark the leaders to ensure customer expectations are being met Before some recent hardware upgrades, it downloaded in 7 seconds on average. Is that ok? Your homepage currently downloads in 5 seconds on average. Is that ok? Your competitors’ homepages all download in 3 seconds on average. Now, is that ok? 0 2 4 6 8 Context provides a basis for decision-making and prioritization. Homepage Response Time in Seconds
  • 43. Traditional Application Performance Management Traditional Approach …user is happy DB Network Server The Application Delivery Chain Customers Data Center Browsers Local DB App Web ISP Mainframe Server Server Server Major ISP Storage Network Employees Employees
  • 44. The Reality: End Users Are Often Unhappy Traditional Approach Slow response time …user is NOT happy DB Network Server The Application Delivery Chain Geographic disparities Customers Transactions fail 4 sec’s Data Center 22 sec’s Browsers Local DB App Web ISP Mainframe Server Server Server Major ISP Faulty display or operation Storage Network Employees Employees
  • 45. The Application Delivery Chain The Application Delivery Chain Cloud Customers Private Public Browsers Local Data Center ISP 3rd Party/ Virtual/Physical Environment Cloud Services DB App Web Load Mainframe Servers Servers Servers Balancers Major ISP Storage Network Content Delivery Networks Web Mobile WAN Services Components Optimization Mobile Carrier Devices Employees Employees
  • 46. The Application Performance Challenge: Problems Everywhere Along the Delivery Chain The Application Delivery Chain • Resource contention • Capacity issues Cloud • Slow bursting Customers Private Public Browsers Local Data Center • Inconsistent geo performance ISP • Bad performance under load Third-party/ Virtual/Physical Environment • Blocking content delivery Cloud Services • Poorly performing DB App Web Load • Network JavaScript Mainframe Servers Servers Servers Balancers Major peering • Browser/ ISP problems device • Poorly performing • Network incompatibility Java or .NET problems • Bandwidth methods throttling • Pages too big • Bandwidth • Network • Slow • Inconsistent • Low cache Storage SQL or Web services contention • Improper load peering connectivity hit rate transactions Network problems Content balancing • Outages • Server performance Delivery Networks Web Mobile WAN Services Components Optimization Mobile • Configuration issues • Oversubscribed POP Carrier • Poor routing optimization Devices Employees Employees • Low cache hit rate • Network resource shortage • Faulty content transcoding • SMS routing / latency issues
  • 47. Adopt a Customer/User Point of View Test/monitor your app the way your users access it: • What they doThe Application Delivery Chain (key transactions) • Where they do it (geographic locations) • How they do it (browsers and mobile devices) Prioritize and resolve issues Cloud Customers Private Public • Measure the business impact (users) Browsers Local Data Center • Isolate root causes ISP 3rd Party/ Virtual/Physical Environment Cloud Services DB App Web Load Mainframe Servers Servers Servers Balancers Major ISP Customer/user point of view Storage Network Content Delivery Networks Web Mobile WAN Services Components Optimization Mobile Carrier Devices Employees Employees
  • 48. Unify Your Application Performance Lifecycle Business Development “Competitive advantage!” “Agility!” Common metrics Common tools, • Common view of how data, diagnostics performance affects Application • All transactions all the business time • Common basis for Performance • No need to reproduce prioritization, planning issues • Common view of performance • Saves time, money Operations QA “Stability!” “Quality!”
  • 49. Q&A Send questions via ‘chat’ Best of the Web Awards Report available today at http://www.compuware.com/application -performance-management/best-of-the- web-2011.html Distributed to all webinar registrants Look out for 2011 Trends Report available later this quarter

Notas do Editor

  1. Evaluate end user experience from complementary viewpoints:Backbone - Synthetic and controlled monitoring and testing environment assuring consistency in policy and approach.Last Mile – Organic assessment directly from the end user to your firewall.Next slide is Application Delivery Chain putting all the pieces together.
  2. Last updated or created: April ‘11Key themes:Gomez covers the globe with the most comprehensive testing networkWe are where your customers areTalk trackThis is a visual depiction of our global testing network.You can see where our Backbone and Last Mile testing locations are.Our Last Mile locations literally span the globe and allow you to test and monitor from any significant location in the world. And it’s growing every day.You can use these for a combination of monitoring and load testing.You can’t see the locations for the virtual test bed because it’s virtual – i.e. location independent.And, as the blue areas indicate, we can monitor your actual end users literally wherever they are on the planet
  3. Last updated or created: April ‘11Key themes:Major change #2: The internet is way more complexTalk trackThe second big change is that the Internet is more complicated than it used to be.Many companies use one or more CDNs to accelerate their web app.Most websites use third party/cloud services as part of their app. Compuware data indicates that the average web transactions involves more than 10 distinct hosts.The mobile explosion is also upon us. We need to deal with mobile carriers and devices, including smart phones, iPads, etc.And now there is a wide variety of browsers in the market. It used to be easy: everyone used IE. Now there are many versions of IE, each one works differently than the others, and Firefox, Chrome, and Safari all grabbing their own share of the marketBoth customers and employees live at this “edge of the internet,” using all of these browsers and devices.
  4. AirTran - 2011 Gold, 2010 Silver and 2009 Bronze Best Western - 2011 Gold, 2010 Silver and 2009 Silver
  5. How fast do your pages need to be?
  6. Last updated or created: April ‘11Key themes:Traditional APM focused on component monitoring in the data centerTalk trackApplications are delivered via a combination of hardware, software, and services called the “ application delivery chain.” Everything in this chain has to work together to successfully deliver an application to a user, including employees using enterprise apps on a corporate WAN inside the firewall, or customers at the “edge of the internet” using an ecommerce website, or employees in their home offices access enterprise applications remotely.Traditional APM tools were built for a relatively simple view of the application delivery chain, and they made a simple assumption: if the components of your infrastructure are working properly – that is, if your database, network, and servers are all getting “green lights,” then we can assume your users are happy.
  7. Last updated or created: April ‘11New slideKey themes:This is today’s app delivery chainTalk track
  8. Last updated or created: April ‘11Key themes:Problems happen every day in the ADCMany things can and do go wrong in delivering applicationsYour users and customers expect you to control them allYou cancontrol these issues, but you must be aware of them firstTalk trackProblems occur every day along the ADC. Unfortunately, there are a long list of possible issues.This slide shows examples of the various issues that can occur at any point along the chain. It’s pretty ugly, because there’s a lot that can go wrong.Some of these can occur inside and outside your firewall.They happen every day. And the harsh reality is: they change everyday, too. You can get them right one day and something goes wrong the next.Your users expect you to control these issues. If they try to visit your site or run you’re an application and it doesn’t work, they hold you responsible. The good news is that all of these issues can be controlled – but first you need to be aware of them. That’s the first step to fixing them and ensuring your user has a positive experience.Notes to the speakerDon’t go over all the items on this slide. It’s an ugly slide, and it’s meant to be, because we’re trying to convey how many things can go wrong. The main point of the slide is “look at all these problems,” rather than “let’s talk about an individual problem.”
  9. Last updated or created: April ‘11Key themes:You need to “sit where your customers sit” and view your application from their perspective.You need to adopt an outside-in viewYou need to do this regardless of what company or tool you useTalk trackThe answer to understanding and controlling the application delivery chain is to take a new view on your application: you need to adopt an outside-in, customer/user point of view. You need to “look back” at your application and infrastructure the same way your customers and users do: by operating and running it “from the outside in”What does this mean?<click to animate>It means you need to test and regularly monitor your application the same way your customers/user use it. So, you need to test and monitor: WHAT your users do – run the key transactions that are critical to your business WHERE they do it from – operate your application from the geographic locations that are important to your business. This will ensure that your users get a quality experience regardless of where they are located HOW they do it – if your users are accessing your app through a variety of browser and devices, and you need to do that, too. You need to test and monitor from all the browsers, operating systems, and mobile devices that you users are using.Once you detect a problem, you need to do two things: -- first, measure the business impact of the problem so you can prioritize it. How many users are affected by this? Is it a critical transaction or a less important one? Are my most important users affected or a second tier of users? Armed with this info you can prioritize the problem.-- second, isolate the root cause. Remember, the problem can be anywhere along the ADC. You need to find the root cause and fix it ASAPHow does Compuware help you do this?
  10. Last updated or created: August‘11Key themes:App performance is a central concern for many groups in a company. Here are the main fourThere is lifecycle to app performance, which starts with business requirements, flows to dev, QA, and production operationsCompuware unifies the lifecycle by providing common tools, data, and metrics.Talk trackApplication performance is a central concern to many groups in a company. They each have their own particular concerns related to app performance. Business is concerned with how they can use app performance to be a competitive advantage.Development is concerned with agility: how they can build and fix performance into an application faster?QA is concerned with quality: how can they ensure performanceOperations is concerned with stability: how can they keep things running smoothly?They are linked via an Application Performance Lifecycle. This lifecycle starts with business requirements, flows to Development, into QA, and then into operations. As issues arise or the business changes, the lifecycle repeats. Because of the importance of application performance, businesses are looking to move thru this lifecycle with rapid agility. Compuware unifies this lifecycle by providing two main items:<click to animate>Common metrics for business, development, and operations teams. These common metrics provide a common view of how app performance affects the business, and helps these groups prioritize requirements and issues.<click to animate>Common tools, data, and diagnostics for dev, QA, and Operations teams. This is based on PurePath technology that tracks all transactions all the time. This eliminates the need to reproduce issues (because the data is contained in the tracked transactions). It creates a “lingua franca” for Operations, Dev, and QA so they have a common view of the issues. Ultimately this saves a lot of time and money.
  11. Thank you for your time today. I am now going to pass the session back to Jennifer .