Reducing Outages and Degradations With Proactive Application Performance Monitoring Ted Wilson VP Business Development SL Corporation ted@sl.com
Agenda Application Performance Monitoring What s All the Fuss? Requirements for Effective APM Fortune 20 Bank High-Level Case Study About SL Corporation and RTView for APM 2
64% of Fortune 500 companies still find out about critical application failures from their Help desk. - Forrester Research Becoming Proactive In Application Performance Management June 2009 3
Software applications & supporting infrastructure have become a cornerstone of competitive advantage BUT Applications are increasingly: custom complex distributed 4
Usage of Management Tools Evolves With Complexity 2011 2011 SL Forrester Corporation Research 5
Everybody has monitoring True. However: 1. Highly siloed, does not provide end to end visibility 2. Datacenter-centric, not application-centric 3. Multiple levels of information are generally unavailable: Business metrics Application Performance metrics Infrastructure metrics 6
Effective Application Performance Monitoring Enables proactive monitoring and alerting: Provides access to all necessary data Extends existing monitors and tools Presents application-centric, intuitive views of information 7
Effective Application Performance Monitoring Also provides: Comprehensive, deep-dive analytics Historical analysis and baselining Configuration and customization capabilities 8
Typical Application Domain Example Application Tier Oracle, SAP, Other Packaged Apps.NET Composite Applications J2EE Composite Applications App Mgmt Tools Web Services App Servers DB Managers Business Process Managers Middleware and Server Tier Distributed Caching Systems Message- Oriented Middleware Mgmt Tools Hardware and OS Tier Desktops Servers Storage Network System Mgmt Tools 9
Typical Application Domain Example Client Interaction Trade Execution Trade Settlement Application Tier Oracle, SAP, Other Packaged Apps.NET Composite Applications J2EE Composite Applications App Mgmt Tools Web Services App Servers DB Managers Business Process Managers Middleware and Server Tier Distributed Caching Systems Message- Oriented Middleware Mgmt Tools Hardware and OS Tier Desktops Servers Storage Network System Mgmt Tools 10
Effective Application Monitoring - Requires Visibility Into the Entire Stack Application Tier Dependency Mapping Automated App Views Middleware & Server Tier Single Pane of Glass Component Deep-Dive Hardware & OS Tier Systems Management Infrastructure Detail 11
Fortune 50 Investment Bank: Siloed Applications and Monitors 12
13
Application Performance Summary 14
Architectural View 15
SL s RTView Solutions Application Performance Monitoring Middleware Monitoring 16
Effective Application Monitoring requires visibility into the entire stack Client Interaction Trade Execution Trade Settlement Application Tier Oracle, SAP, Other Packaged Apps.NET Composite Applications J2EE Composite Applications App Mgmt Tools Web Services App Servers DB Managers Middleware and Server Tier Business Process Managers Distributed Caching Systems Message- Oriented Middleware Mgmt Tools Hardware and OS Tier SL Monitoring competency Desktops Servers Storage Network System Mgmt Tools 17
18
RTView for Application Performance Monitoring Single Pane of Glass User Experience Applications & Infrastructure Retail Store Operations Application-centric Web Server Farms Application-centric Transportation & Logistics SLA Performance Services & Infrastructure 19