The Value of Measuring End-User Experience from a Global Point of Presence. Web Application Monitoring Service. www.site24x7.com. www.site24x7.



Similar documents
Monitoring business critical web applications - Need for an effective strategy

The Top 10 Reasons Why You Need Synthetic Monitoring

Site24x7: Powerful, Agile, Cost-Effective IT Management from the Cloud. Ensuring Optimal Performance and Quality Web Experiences

End User Monitoring with Enterprise Manager. Nadu Bharadwaj Principal Product Manager

End-User Experience. Critical for Your Business: Managing Quality of Experience.

Business Impact of Application Performance Problems

BUSINESS IMPACT OF POOR WEB PERFORMANCE

Application Perspective

Gomez Web Performance Management OPTIMIZE YOUR WEB APPLICATION AVAILABILITY, PERFORMANCE AND EXPERIENCE FROM BROWSER TO DATA CENTER

White Paper by Site24x7

CA Application Performance Management Cloud Monitor

White Paper. The Ten Features Your Web Application Monitoring Software Must Have. Executive Summary

HOW IS WEB APPLICATION DEVELOPMENT AND DELIVERY CHANGING?

Optimize web application performance

Compuware dynatrace Enterprise

How To Manage Cloud Computing

Web Performance Management is used by

Application Visibility A Recipe for Conducting Successful Virtualization Projects

The Three Pillars of Web Performance Monitoring: How to measure the business and

Header 1. John T. Irwin Software Consulting Manager EMEA Managing End User Experience

Application Performance Monitoring (APM) Technical Whitepaper

E-Guide. Sponsored By:

Monitoring the Real End User Experience

Using WebLOAD to Monitor Your Production Environment

of Managing Applications in the Cloud

Meeting the challenges of modern website performance Developments in monitoring strategies

Products & Features. For more information. Web/app service to be managed Real Brower. Public. ARGOS PC Probe. Apps. Mobile subscriber network

AlertSite Well Positioned for Addressing Challenges of a New Web

Results-Oriented Application Acceleration with FastView Because Every Second Counts Whitepaper

Network Management and Monitoring Software

The top 5 reasons you need synthetic monitoring

Connect Intelligence. Performance intelligence for your application delivery chain. BT Connect Networks that think

WHITE PAPER : WEB PERFORMANCE MANAGEMENT

Secure, Reliable & Proven Application Performance Management for the Enterprise

Can You Afford Network Downtime?

Summit Platform. IT and Business Challenges. SUMMUS IT Management Solutions. IT Service Management (ITSM) Datasheet. Key Benefits

Why Web Performance Matters Open Text Web Solutions Usergroup Anwendertagung Feb Tobias Dreyschultze Tobel Online Web Consultancy

Real Time Monitoring: Features, Functions & Benefits. Technology for the way you do Business!

Essential Ingredients for Optimizing End User Experience Monitoring

Intelligent Routing Platform White Paper

SapphireIMS 4.0 BSM Feature Specification

Web Traffic Capture Butler Street, Suite 200 Pittsburgh, PA (412)

Solution Brief TrueSight App Visibility Manager

Global Server Load Balancing

Introduction: 1. Daily 360 Website Scanning for Malware

Web Analytics Understand your web visitors without web logs or page tags and keep all your data inside your firewall.

Borland Silk Performer Synthetic Transaction Monitoring for BMC Software

hp OpenView internet services 4.5

DOSarrest External MULTI-SENSOR ARRAY FOR ANALYSIS OF YOUR CDN'S PERFORMANCE IMMEDIATE DETECTION AND REPORTING OF OUTAGES AND / OR ISSUES

12 Steps to Ensure Successful SaaS Delivery

Elevating Data Center Performance Management

Achieving Service Quality and Availability Using Cisco Unified Communications Management Suite

Network Configuration Settings

Whitepaper. Controlling the Network Edge to Accommodate Increasing Demand

MSP End User. Version 3.0. Technical Solution Guide

MySQL Enterprise Monitor

Enterprise. Application Performance Optimization Services Boosting your application performance by optimizing network resources

Aternity Virtual Desktop Monitoring. Complete Visibility Ensures Successful VDI Outcomes

Layer 4-7 Server Load Balancing. Security, High-Availability and Scalability of Web and Application Servers

Lab Exercise SSL/TLS. Objective. Step 1: Open a Trace. Step 2: Inspect the Trace

Web Performance Management How's My App? Five Best Practices for Web Performance Management

Application Performance Management for Enterprise Applications

WhiteWave's Integrated Managed File Transfer (MFT)

Arbor s Solution for ISP

Riverbed Stingray & Joyent Content Delivery Cloud

Web Application Hosting Cloud Architecture

Lifecycle Performance Management (dynatrace) Description

The Power of the Unica Marketing Platform

9 Ecommerce Reports to Leverage This Holiday Season

Firewall Firewall August, 2003

WEB SERVER MONITORING SORIN POPA

An Oracle White Paper June, Enterprise Manager 12c Cloud Control Application Performance Management

Compuware APPLICATION PERFORMANCE MANAGEMENT SERVICE: Synthetic Monitoring and Load Testing of Web based applications (APMaaS).

WHITE PAPER September CA Nimsoft Monitor for Servers

FortiBalancer: Global Server Load Balancing WHITE PAPER

Q: What is the difference between the other load testing tools which enables the wan emulation, location based load testing and Gomez load testing?

Interland Dedicated Power Server Support Guidelines

S o l u t i o n O v e r v i e w. Optimising Service Assurance with Vitria Operational Intelligence

Shield Your Applications from Catastrophe

SonicOS Enhanced 4.0: NAT Load Balancing

Teridion. Rethinking Network Performance. The Internet. Lightning Fast. Technical White Paper July,

Extending APM. Managing Application Performance Inside and Outside the Corporate Firewall. December 2010 Jeffrey Hill. ~ Underwritten, in Part, by ~

Performance In The Cloud

Optimize Application Performance and Enhance the Customer Experience

Resonate Central Dispatch

Leveraging Symantec CIC and A10 Thunder ADC to Simplify Certificate Management

Virtual Server and DDNS. Virtual Server and DDNS. For BIPAC 741/743GE

Cloud Technology Platform Enables Leading HR and Payroll Services Provider To Meet Solution Objectives

Application Performance Monitoring (APM) for LoB

GSX Monitor & Analyzer for Exchange On premise. Performance, Reporting, Management

effective performance monitoring in SAP environments

WHITE PAPER: ENTERPRISE SOLUTIONS. Symantec Insight Inquire Symantec i 3 Application Availability and Performance Management Solution

Site24x7: Key Mistakes in Data Center Operations

Aternity Mobile Wrapper. Overview and Use Cases

The Definitive Guide. Monitoring the Data Center, Virtual Environments, and the Cloud. Don Jones

Addressing Mobile Load Testing Challenges. A Neotys White Paper

Delivering Exceptional Customer Experience is a Key Catalyst for IT Transformation

Data Collection and Analysis: Get End-to-End Security with Cisco Connected Analytics for Network Deployment

Confidence is good. Monitoring is better!

SERVICE LEVEL AGREEMENT

Transcription:

Web Application Monitoring Service The Value of Measuring End-User Experience from a Global Point of Presence White Paper from www.site24x7.com Web: Email: support@site24x7.com

Table of Contents 1. Introduction 2. The Business need for Web Application Monitoring 3. Different Approaches: Monitoring from Inside and Outside of the Corporate Firewall 4. Monitoring Web Applications across the Entire Delivery Chain 1. Third-party services 2. Composite applications 3. User-generated content 5. Capabilities Needed 1. Tools for active (synthetic) monitoring of application performance 2. Tools for monitoring application performance across application delivery chain 3. Tools for defining dynamic thresholds for performance of Web applications 4. Tools for issuing alerts when performance falls below pre-defined thresholds 5. Tools for comparing application performance to Service Level Agreements (SLA) 5. Recommendations for Action 6. Capabilities of Site24x7 2

Introduction Organizations are increasingly depending on the web to communicate with their customers, prospects, and partners. As organizations expand their target markets to different geographies, they are seeking to ensure that they have visibility into the quality of the end-user experience for their web applications regardless of the business users geographic location. Many of these applications are being used as revenue generating tools for these organizations, and they need to understand not only how these applications are performing from the perspective of their IT departments, but also how they are performing from the perspective of business users. The main characteristics of new web services are increased amount of dynamic and user generated content, changes in usage patterns, and a proliferation of composite applications and third-party services. This makes it increasingly difficult for organizations to gain full visibility into the quality of the end-user experience for their web applications. More importantly, end-user expectations for speed and availability of web applications are increasing, which in turn increases business risks for these organizations if they are not able to ensure an optimal level of quality of the end-user experience. The Business Need for Web Application Monitoring A recent NetworkWorld article titled Poor application performance translates to lost revenue, research shows showed that application performance issues are impacting corporate revenue by up to 9%. Organizations that are using Web applications as revenue generating tools need to understand how these applications are performing regardless of the physical location of their end-users. The article also shows that slow and not readily available Web applications can cause declines in customer satisfaction and damage brand reputation. Many organizations are not aware of these business risks, as they do not have capabilities to measure application performance from the perspective of the business user. These organizations rely solely on monitoring their internal infrastructure, and they are not aware that their business users are not satisfied with the performance of their Web applications. As a result, they are losing customers and potential revenues while being unable to identify the root causes of these problems. Different Approaches: Monitoring from Inside and Outside of the Corporate Firewall Organizations that are trying to optimize performance of Web applications have to decide between two different technology approaches in order to achieve their goal. They can either monitor application and transaction response times by monitoring their internal infrastructure (Web and application servers, databases, etc.), or they can develop a network of geographically dispersed monitoring points and measure the quality of the end-user experience from outside of the corporate firewall. Solutions for evaluating the end-user experience by monitoring internal infrastructure measure the time it takes for the server to respond to application requests and send this data into centralized repositories. However, this approach for measuring the quality of the end-user experience is based on an assumption that internal application delivery infrastructure is the only factor that impacts the quality of the end-user experience, which is not the case. 3

For example, the quality of the experience of an end-user who is accessing a certain Website from Boston might be very different than for the user who is accessing the same Website from Tokyo. Organizations taking this approach are not able to capture the impact that external parts of the application delivery chain such Internet Service Provider (ISP) networks, third-party services, browsers, and operating systems have on the quality of the end-user experience. This approach is also known as an, inside-out approach, and even though it is effective in measuring the health of applications and Web servers and databases, it is not as effective in evaluating how Websites are performing from the end-users perspective. As an alternative to this approach, organizations can measure the quality of the end-user experience by creating a network of monitoring points outside of their firewall and have these software clients collect performance data about application response times, application availability, user session abandonment rates, and application usage patterns. Providers of these solutions also enable end-user organizations to understand if performance issues are caused by the network, server, end-user devices, or the application itself. This allows organizations to measure the quality of the end-user experience from a global point of view and to evaluate Website performance from the end-users perspective regardless of the geographical location of their Websites visitors. It should be noted that advanced solutions for monitoring the end-user experience from outside of the firewall also include capabilities for monitoring protocols such as POP, SMTP and DNS. These solutions also monitor XML requests and are able to capture response times, so they can alert IT management teams about performance deviations from pre-defined thresholds. Web Application Delivery Chain Third-party services One of the key trends in deploying and managing Web applications is the proliferation of third-party services such as Web analytics, Content Delivery Networks (CDN), e-commerce, and payment processing. This makes it increasingly difficult for organizations to manage the quality of the end-user experience for their Web applications, as they need to monitor not only the traditional application delivery infrastructure (servers, network, application design, end-user devices, and operating systems), but also the quality of services being delivered by third-party providers. This further increases the need for monitoring Website performance from a global perspective, as tools for monitoring internal application delivery infrastructure cannot measure the impact that these third-party services have on the quality of the end-user experience. Composite applications Additionally, applications are increasingly based on dynamic content, Java scripts, and are deployed as composite Web applications. Composite applications draw content from resources of multiple applications, making it even more difficult to manage their performance. More importantly, because of the complex design of these applications, it is more difficult to measure how different segments of the application design impact the quality of the end user experience. Tools for monitoring the end-user experience from a global perspective are able to identify issues with the quality of the end-user experience for these applications and can pinpoint a part of the application infrastructure causing these problems. 4

User-generated content A proliferation of social networking and Web 2.0 applications presents end-user organizations with an additional problem regarding Website management: how to monitor the performance of Web content that was generated by users of the Website. In order to grow their communities of users, organizations allow Website visitors to post their own content, such as streaming video and audio, as well as AJAX and Rich Media Applications (RMA). These applications are typically resource-intensive and more importantly, make it more difficult to predict the amount of storage resources they will require, as the Web management team has a very little control over creation of this content. Tools for monitoring Web performance from the end-user perspective allow organizations to understand how user-generated content impacts overall application performance. Also, these tools allow organizations to capture end-user usage patterns, which helps organizations to make more educated decisions when optimizing utilization of their storage and server resources. Capabilities Needed Tools for active (synthetic) monitoring of application performance One of the key goals for organizations deploying solutions for monitoring the performance of Web applications is to prevent performance issues before business users are impacted. In order to effectively execute on this proactive approach, organizations are endeavoring to continuously test and monitor their infrastructure so they can identify performance problems before they cause disruption of key business processes. Deploying tools for synthetic monitoring of the end-user experience allows organizations to periodically test the responsiveness of their application delivery network and to measure server and application response times. This type of approach allows organizations to not only identify problems with the quality of enduser experience, but also to pin-point parts of their infrastructure that are causing these problems. Tools for monitoring application performance across application delivery chain As Web environments become more complex, they introduce new risks for end-user organizations, as they have to deal with an increasing number of potential points of failure. This drives a need for improving visibility into application performance even further and for developing capabilities allowing organizations to understand not only when they experience issues with the quality of the end-user experience, but also to identify parts of the application delivery chain causing these problems. These capabilities are not limited to monitoring only Web and application servers, as they expand application visibility into all services and parts of the Web application delivery chain that can impact the quality of the end-user experience. Tools for defining dynamic thresholds for performance of Web applications As organizations attempt to manage more end-users with fewer IT staff, developing capabilities for defining baselines for acceptable levels of application performance becomes increasingly important. These tools are based on advanced Business Intelligence (BI) technologies and are able to analyze historical performance data in order to define minimum levels of performance of the application delivery infrastructure that current application performance should meet. More importantly, many of these tools have capabilities for ongoing learning and are able to automatically adjust performance baselines as they receive new performance data. 5

Tools for issuing alerts when performance falls below pre-defined thresholds In addition to tools for defining performance thresholds, organizations are also developing capabilities that allow them to alert their IT management teams when performance of their applications falls under these baselines. Performance is being measured from a global perspective, and alerts are being issued every time users at a certain location experience performance problems (even if the Website is performing well when being accessed from 99% of other locations). Typically, organizations can deliver these alerts through multiple messaging systems such as email, SMS, or notifications through their application performance management systems. This allows organizations to reduce the time needed to identify, troubleshoot, and repair problems with the quality of the end-user experience and to reduce risk of revenue loss and declines in customer satisfaction due to application performance issues. Tools for comparing application performance to Service Level Agreements (SLA) Traditionally, organizations have measured the performance of their networks against network-specific SLAs, such as unplanned network downtime and meantime to repair performance issues. However, organizations increasingly expect their service providers to provide SLAs around application availability and response times. Deploying tools for comparing actual application performance to application SLAs allows organizations to keep their service providers honest when it comes to the quality of the end-user experience. Also, some users of Web monitoring solutions are offering their own SLAs to their customers, and these tools enable them to measure their own success in delivering their services. Having this capability in place becomes increasingly important as organizations outsource the management of their IT infrastructure and deploy Cloud services. Case Study: Company XYZ is a Web retailer with more than $200 million in annual sales. The company s goal was to grow its business by more than 30% year-over-year, and for that reason they introduced a new market plan that would allow the company to increase sales for EMEA and APAC markets. The launch of the market campaign resulted in a significant increase in revenues from EMEA, but the revenue growth in APAC was lower than what the company originally anticipated. The company s approach for monitoring the Website was based on combination of tools for server monitoring and Web analytics. The IT management tool showed that the company was more than able to support increases in Web traffic, and it also showed that the Website availability was very close to 100%. The Web analytics tool showed a significant increase in the number of visitors from the APAC region, but the conversion rates for visitors from this area were significantly lower than those of customers in North America and EMEA. After the conclusion of the market campaign, the company deployed a solution that would allow them to monitor the performance of their Website from a global perspective. After deploying this solution, they found that due to network latency issues, blocking of some of their content and some configuration issues, the performance of their Website in certain parts of the Asia region was up 6

to 5 times lower than in the rest of the world. For that reason, many visitors of their Website in Asia would end their sessions before they reached a checkout page. After evaluating this information, the company took action to improve the design of their Website and adjusted their application delivery mechanisms to the requirements of local ISPs in this market; this resulted in significant increases in conversion rates. Recommendations Monitor the quality of the end-user experience for Web applications from outside of the corporate firewall Deploy tools for monitoring application performance across the application delivery chain Deploy tools for comparing the quality of the end-user experience to SLAs Provide an executive dashboard for measuring the business impact of Web applications performance issues. Capabilities of Site24x7.com Site24x7.com provides capabilities for monitoring Web performance from outside of the firewall, measuring each segment of the Web application delivery chain. The solution allows organizations to not only measure speed and availability of their web applications, but also allows them to measure their performance against SLAs. With a global monitoring network, Site24x7 helps customers determine if a problem is localized to specific networks or something that affects all their customers. The web application monitoring capability simplifies multi-step web transaction management and ensures end users are able to complete transactions such as online purchase through a shopping cart, login checks, etc. Site24x7 also allows organizations to evaluate the impact that some commonly used protocols such as DNS, POP and SMTP have on the quality of the end-user experience. 7

About Site24x7 Site24x7 is a web infrastructure monitoring service that helps to monitor the uptime and performance of websites, online applications and servers. The monitoring is done from 40+ locations across the world, thus giving you a global perspective of the end-user experience. Site24x7 supports monitoring HTTP, HTTPS, SMTP, TCP, IMAP, SSL, Ping, FTP, SFTP, DNS and other internet facing network services. Visit to sign up for a 15-day free trial account! ZOHO Corporation Phone: +1-408 352 9117 Fax: +1-925-924-9600 efax +1-925-369-0436 Email: support@site24x7.com