Tuesday, 5 June 2012

Real Time User Experience Monitoring in the Cloud

What is End User Experience, you may ask..it is lately getting a lot of importance by anybody and everybody providing a web based application with mid to large user base. It is measuring the end user's experience on the website, how is the performance of the application, how easy is the navigation of the application, what is the drop rate of customers / users. 


Historically, the end user monitoring was done via Synthetic Transactions - simulating how an end user would behave after logging on to a website via a script that executes certain functions on the website. However, it is not easy to predict each and every step that a user will take / perform on a website & therefore impossible to know what  a real user’s experience is with an application by using just a synthetic transaction monitor.

This led to the rise of Real Time User Experience Monitoring that helps companies to understand what is actually going on within the client side application (browser based, or proprietary thick client) of the end user. So you will ask, why is it so difficult to measure the Real Time End User Experience? So here you go..many major companies have moved their application functionality to the web. Rich Internet Applications (RIA) written in Ajax, Adobe Flex, Adobe Flash, HTML5 have become the norm. In RIA applications one cannot tell what is happening to the user by watching the protocol stream at the web server (as you can with a simple HTTP web application). Furthermore, the smart phone and the tablet platforms have emerged as true application platforms for business critical applications and are being adopted by many companies. Since users are going to be accessing business critical applications with these devices, and some of these applications will be SaaS or cloud delivered, then client side agents and therefore Real Time User Monitoring will be the only viable approach to monitoring the performance of these applications to their users. 


So who are the key players in this niche market?
Company Product Description (Taken From Vendor Site)
CA Technologies Customer Experience Manager CA Wily CEM focuses on identifying and prioritizing problems that affect end-user service quality by analyzing individual transactions in real-time; providing customized real-time dashboard displays that give you the information needed to make quick, accurate decisions; enabling business-based prioritization of problem resolution; and displaying information needed by both IT and business owners to work together to meet Service Level Agreements and deliver an optimum enduser experience.
CorrelSense Real User Monitoring SharePath RUM (real user monitoring) Express provides a real-time view into the actual experience of your end-user, including availability, response times and service levels. This free, enterprise-class software helps isolate problems and pinpoint bottlenecks in your data center, network, or online application.
BMC Software End User Experience Management Reduce the time, effort, and cost involved with monitoring dynamic applications by providing both IT and the business with real-time insight into application performance and its impact on user behavior — across physical and cloud environments, the internet, corporate networks, content delivery networks (CDNs), and mobile devices. This was earlier called Coradiant and came with the acquisition.
HP Software Real User Monitor HP Real User Monitor software passively monitors application performance and availability for all users at all locations all the time. It automatically discovers underlying infrastructure and classifies user actions—giving you instant visibility into session health. It allows you to trace user experience across tiers to quickly isolate application issues, capture live sessions, see where customers clicked, measure response times and see pages that caused problems. And you can easily capture and replay sessions to create test scripts that reflect real behavior.
IBM Tivoli Composite Application Manager for Transactions ITCAM for Transactions provides an agentless Web response monitoring component with the ability to dynamically switch monitoring levels. The Web response monitoring component allows you to adopt an end user’s perspective when measuring transaction performance. End-user response time is filtered down to specific transactions by time, user ID, or session.
Oracle Real User Experience Insight Oracle Real User Experience Insight enables enterprises to maximize the value of their business-critical applications by delivering insight into real end-user experiences. It can help identify lost revenue from frustrated users, reduce support costs by lowering call center volumes, accelerate problem resolution of poorly performing applications, and help businesses adapt to changing needs by providing insight into business trends and user preferences.
Tealeaf Customer Experience Management Tealeaf's solutions are used by customer-centric organizations to build a true online customer experience competency across the enterprise. From ebusiness and IT, to customer service and compliance, Tealeaf provides the common "view" of the online customer enabling organizations to understand how to deliver better online solutions and provide more effective service for their customers.
Quest Software Foglight User Experience Management Foglight® User Experience Management solutions help you understand and improve the experience users and customers have when interacting with your web applications. Proactively managing the user experience will help you identify performance issues, understand user and customer behavior, and improve web application performance.
Opnet AppResponse Xpert AppResponse Xpert is an appliance-based solution that monitors and analyzes end-user experience for all levels of transactions. It also supports in-depth monitoring and analysis of the underlying network, a domain that is vital to comprehensive APM.
Aternity Frontline Performance Intelligence & Real User Experience Management Frontline Performance Intelligence is the result of the real-time aggregation, analysis, correlation of all the performance metrics that define and impact real end user experience. By transforming end user experience metrics into actionable business intelligence, Frontline Performance Intelligence becomes a strategic business enabler.
Knoa Software End-User Experience and Performance Management Knoa's vision for EPM starts with monitoring application performance from the end-user perspective. Knoa's User Sensing Technology captures the end-user's interaction with an application at the GUI level rather than the transaction level, so it really measures true "end-user response time" and the actual "end-user experience."

So friends, look these guys up and see what they have to provide that suits your requirements & budget and get the best out of it...

Have fun monitoring your customers real user experience and see your revenues soar!

2 comments:

  1. I guess the challenge still remains with the known problem which is network latency. All these apps will cruise in test labs where 1GBPS is the normal b/w. However, when these apps go online either provided via SaaS or other Cloud services, the problem with network latency still there. What ever great stats these tools report, the service providers says every thing is being served with in SLAs while the end users still face the slowness !

    ReplyDelete
  2. Excellent share! Cloud Management Software is really good for managing document in a large amount.

    ReplyDelete