Measuring the End-User Experience of Your Enterprise Applications. Jeff Budge OneNeck IT Solutions

Similar documents
How To Run An Enterprise Cloud Solution

Building an Enterprise Cloud Strategy

A Ranger4 Guide to. Application Performance Management. Ranger

VCE BUSINESS UPDATE AND OVERVIEW

Deploying Hyperion in a Hosted Environment Considerations and Options. Hyperion User Group Minnesota

Optimizing your IT infrastructure IBM Corporation

Benefits of Deploying VirtualWisdom with HP Converged Infrastructure March, 2015

can you effectively plan for the migration and management of systems and applications on Vblock Platforms?

NOT ALL END USER EXPERIENCE MONITORING SOLUTIONS ARE CREATED EQUAL COMPARING ATERNITY WORKFORCE APM TO FOUR OTHER MONITORING APPROACHES

Cloud vision and capabilities

User-Centric Proactive IT Management

NOT ALL END USER EXPERIENCE MONITORING SOLUTIONS ARE CREATED EQUAL COMPARING ATERNITY WORKFORCE APM TO FOUR OTHER MONITORING APPROACHES

STEELCENTRAL APPRESPONSE

DIXIT INFOTECH SERVICES

AdvancedHosting SM Solutions from SunGard Availability Services

Citrix XenDesktop & XenApp

AL RAFEE ENTERPRISES Solutions & Expertise.

Support the Era of the App with End-to-End Network and Application Performance Visibility

RIVERBED APPRESPONSE

VCE PROFESSIONAL SERVICES PORTFOLIO OVERVIEW

Lenovo System x servers achieve top customer satisfaction scores in 1Q15. May 2015 TBR T EC H N O LO G Y B U S I N ES S R ES EAR C H, I N C.

Riverbed SteelCentral. Product Family Brochure

Riverbed SteelCentral. Product Family Brochure

Traffic Visibility Fabric for Revenue and Differentiation in the Cloud Provider Market // White Paper

I D C V E N D O R S P O T L I G H T

Simplifying Storage Operations By David Strom (published 3.15 by VMware) Introduction

solution brief September 2011 Can You Effectively Plan For The Migration And Management of Systems And Applications on Vblock Platforms?

WAIT-TIME ANALYSIS METHOD: NEW BEST PRACTICE FOR APPLICATION PERFORMANCE MANAGEMENT

ASUG 2014 Moving SAP to the Cloud

THE CONVERGENCE OF NETWORK PERFORMANCE MONITORING AND APPLICATION PERFORMANCE MANAGEMENT

Application Performance Management. Java EE.Net, Databases Message Queue Transaction, Web Servers End User Experience

HP APPLICATION PERFORMANCE MONITORING

A Vision for Operational Analytics as the Enabler for Business Focused Hybrid Cloud Operations

How to leverage SAP HANA for fast ROI and business advantage 5 STEPS. to success. with SAP HANA. Unleashing the value of HANA

A new Breed of Managed Hosting for the Cloud Computing Age. A Neovise Vendor White Paper, Prepared for SoftLayer

Successfully Deploying Globalized Applications Requires Application Delivery Controllers

Reducing Outages and Degradations. With Proactive Application Performance Monitoring. Ted Wilson VP Business Development SL Corporation

CA Automation Suite for Data Centers

POINT OF VIEW. The Critical Role of Networking in Enterprise Resource Planning. Introduction

Global Headquarters: 5 Speen Street Framingham, MA USA P F

Simplified Management With Hitachi Command Suite. By Hitachi Data Systems

END TO END DATA CENTRE SOLUTIONS COMPANY PROFILE

Zenoss for Cisco ACI: Application-Centric Operations

SAP IT Infrastructure Management

EMC Data Protection Advisor 6.0

EMC VPLEX FAMILY. Continuous Availability and Data Mobility Within and Across Data Centers

CA Virtual Assurance for Infrastructure Managers

EMA Radar for Application Performance Management (APM) for Cloud Services: Q1 2012

AppDynamics Fall 14' Release: Revolutionizing APM! p r e s e n t e d b y :

can you improve service quality and availability while optimizing operations on VCE Vblock Systems?

Accelerate Your Transition to a Unified Computing Architecture

Elevating Data Center Performance Management

GO DEEPER. Transform business with IT DEPTH MAKES A DIFFERENCE

STEELCENTRAL APPINTERNALS

End-to-End Infrastructure Solutions

IBM Tivoli Composite Application Manager for WebSphere

how can I deliver better services to my customers and grow revenue?

Network Performance Management Solutions Architecture

How To Monitor Hybrid It From A Hybrid Environment

Service Performance Management: Pragmatic Approach by Jim Lochran

SAP HANA - an inflection point

Reducing Outages and Degradations. With Proactive Application Performance Monitoring. Ted Wilson VP Business Development SL Corporation

Data Sheet: Storage Management Veritas CommandCentral Storage 5.1 Centralized visibility and control across heterogeneous storage environments

Application Performance Management

Virtualization and Cloud Management Using Capacity Planning

Application Performance Monitoring (APM) Technical Whitepaper

Virtual Cascade Shark

VMware's Cloud Management Platform Simplifies and Automates Operations of Heterogeneous Environments and Hybrid Clouds

Data Center Consolidation in the Federal Government Looking beyond the technology

HYBRID CLOUD SERVICES HYBRID CLOUD

Red Hat Enterprise Linux solutions from HP and Oracle

Intelligent Data Center Solutions

HCL AXON SAP Cloud Services

CA Virtual Assurance for Infrastructure Managers

Cisco Wide Area Application Services Optimizes Application Delivery from the Cloud

SAP Private Cloud Case Studies Real World Customer Case Study

A Corporate Profile.

cloud computing by Orange séminaire Aristote 17/12/2009

SAP IT Infrastructure Management. Dirk Smit ALM Engagement Manager SAP Africa

Taking the Open Path to Hybrid Cloud with Dell Networking and Private Cloud Solutions

FLASH STORAGE SOLUTION

WHITE PAPER. Building Blocks of the Modern Data Center

White Paper: The Power of Adopting an Enterprise Mobile Strategy DISCOVER THE POWER OF FLEXIBILITY

Virtualized WAN Optimization

Transcription:

Measuring the End-User Experience of Your Enterprise Applications Jeff Budge OneNeck IT Solutions

Agenda Entering the Application Performance Monitoring (APM) space Expose the limitations of Data Center monitoring to measure end user experience. Discuss the impact of application complexity towards application level monitoring. Getting Our Arms Around APM What is meant by the term APM. The value and return of APM. POC: Putting APM into Action What did we do concerning APM? What did we learn? 2

About the Speaker: Jeff Budge @OneNeck: Director of Enterprise Applications Strategy Prior to OneNeck: Over 20 years of enterprise applications and technology solutions experience, with a career-long focus on Oracle. Global CTO for CSC s Oracle Implementation Practice, Global Portfolio Lead for Oracle platform, virtualization, and technology North American CTO for Deloitte s Oracle ERP Implementation Practice Director of the Oracle Center of Excellence at Computer Data Systems, Inc. Multiple certifications across Oracle s hardware, software and business application spaces Bachelors in Electrical and Computer Engineering from the University of Tennessee, Knoxville. 3

The Beginning Molly is an experienced E-Business Suite (EBS) super user, and acts as the Liaison between the Supply Chain team and IT for her company. Today, she received a call from one of her users. Apparently the very critical EBS MRP runs are processing slowly causing cascading forecasting delays and potential big $ impact. She promises the user (her customer) to get on it quickly, and hurries off to talk to the experts, and to find out what their monitoring tools tell them is causing the delays. 4

Let s Check In with The Server Team How are the SERVERS?

The Server Team Says My boxes are pristine, finely tuned machines. Check with the Network guys 6

Hmmm 7

What Does the Network Team Think? Nope, my SLAs are all good and its PINGABLE this has to be DBA 8

What Do You Say DBA? Are you kidding me? I just ran stats, plus I have no blocking locks I told storage my I/O is a problem! 9

Uh Oh Are you questioning my SAN?? 10

Obviously, this is not the insightful, collaborative response she expected from the team. After all they have the most visibility and access into the environment! 11

So What is Molly s Response? Although she sees clearly that our overall monitoring was incapable of proactively or reactively helping with this issue, her hands are tied with the information she received from her team. She has no choice but to go back to her user with a Thumbs Up! 12

Molly s Customer is Not Impressed. 13

Molly s Monitoring Solution Failed. But Why?

Before: Simple Mainframe/Client-Server Architecture User Tech Stack Close proximity between user and monitor Administrator 15

Now: Complex, Highly Distributed Architecture User Distance between user & monitor is wide Tech Stack Administration Teams 16

The Logical Complexity of Applications 17

Communication Across Silos Before: Not uncommon that one person did it all. They were the IT department and could holistically piece it all together. Now: Teams (often very large) are now clearly segregated and often leverage providers or contractors. What does this mean? They don t easily see the other s domain They (often) don t care much about the other s domain They don t know how to interpret results from other domains. Result = Minimal, if any, communication lines and therefore severe limitation to solving problems. 18

Traditional Metrics and SLAs The traditional UPTIME Service Level Agreement (SLA) provides almost no value. SLAs should represent accountability towards the availability and performance of the Application and Functions within. Quality of Service (QOS) reporting should be application function/transaction centric. Component level metrics are still needed, but more for activities like capacity planning. 19

Enter Application Performance Monitoring. But What Is It?

Application Performance Monitoring (APM) APM is the translation of IT metrics into business meaning/value Larry Dragich, April 2012

Gartner s 5 Dimensions of APM End-user experience monitoring (EUM) the capture of data about how the end-to-end latency, execution correctness and quality appeared to the real user of the application. A secondary focus on application availability may be accomplished by synthetic transactions simulating the end user. Application topology discovery and visualization- the discovery of the software and hardware infrastructure components involved in application execution, and the array of possible paths across which these components communicate to deliver the application. User-defined transaction polling the tracing of user-grouped events, which comprise a transaction as they occur within the application as they interacts with components discovered in the second dimension; this is generated in response to a user s request to the application. Applications component deep dive the fine-grained monitoring of resources consumed and events occurring within the components discovered in the application discovery and visualization dimension. This includes server-side components of software being executed. IT Operational Analytics (ITOA) the combination or usage of the following techniques: 1. Complex operations event processing 2. Statistical pattern discovery and recognition 3. Topological Analysis 4. Multidimensional database search and analysis Magic Quadrant for Application Performance Monitoring, October 2014 Gartner, Inc. 22

Additional APM Benefits and Value Single Source of the Truth Drill down / consolidate up / spin sideways Session forensics the end user session DVR Baselining and meaningful SLA definition 23

Learnings from an APM Proof of Concept

OneNeck IT Solutions at a Glance We provide end-to-end IT Solutions to mid-market and enterprise companies Solution line up includes: cloud and hosting solutions, colocation services, managed services, ERP application management, professional services, IT hardware resale and world-class data center facilities Backed by the Fortune 500 strength of Telephone and Data Systems 650+ Employees 450+ Technical Resources 7 Data Centers Proven client focus Headquartered in Scottsdale, Arizona 25

Our Oracle Capabilities Host, manage, upgrade and maintain Oracle applications including E-Business Suite, JD Edwards, Hyperion and OBIEE Hosting Oracle since 1998; Currently manage more than 15,000 Oracle end users in 39 different countries End-to-End Oracle EBS 11i/12 hosting, administration, technical and functional support Certified, world-class Application DBAs and technical resources 26

Long Term Goals OneNeck has targeted 6 key application platforms: 1. Oracle E-Business Suite (11.5.10.2 and later versions) 2. Microsoft Dynamics AX (AX2009(5.0) or later) 3. Oracle Demantra (7.3.1.4 and later) 4. Oracle Agile PLM (PLM for Process v6.1 or later) 5. SAP (ECC6.0 release pack 4 and later) 6. Planview PPM Oracle Database and Microsoft SQL Server are in scope given their role in the above applications Red Hat Linux, Oracle Linux, Oracle Solaris and Microsoft Windows Server are the in scope operating systems 27

POC: Scope Short Term Focus The initial POC was focused on proving each vendor s solution against a single application environment: Oracle E-Business Suite 11.5.10.2 Oracle Database 11.2.0.3 Oracle ias 1.0.2.2.2 rollup 5 Database tier O/S: Solaris 10 64-bit Application/Web tier O/S: Red Hat Linux Release 4 Update 8 32-bit 28

POC: Vendors Evaluated Computer Associates APM (Wily Introscope and Nimsoft Monitor) Dell Software (formerly Quest Software) Foglight Idera/Precise Software Precise TPM (Transaction Performance Management) Oracle Enterprise Manager 12c, Application Management Suite for EBS and Real User Experience Insight Riverbed/Opnet AppInternals Xpert and AppResponse Xpert 29

POC: Approach Six month evaluation process including vendor on-site engagements. Applied against a meaningful customer test environment with production-similar architecture. Created weighted detailed scoring criteria according to APM definitions for objective evaluation. Held frequent checkpoints to evaluate vendor/tool progress 30

POC: Findings The majority of tools employed an architecture which includes: Packet capturing span port appliance Server deployed agents/collectors Data repository and management server Agents required moderate configuration for instrumentation Tools generally fell into 2 camps: Generic, web-application framework (JEE,.NET) centric Application and supporting technology focused. 31

POC: Findings (Continued) No native support for proprietary, higher-port technologies such as Oracle Forms. All tools provided both active (synthetic) and passive transaction monitoring. Tools varied in the representation of EUE (total round trip time) to identify infrastructure bottlenecks. Reporting and publishing capabilities varied greatly amongst vendors. 32

POC: Considerations The cost of tool overhead needs to be factored into the equation. 3% is a common value we heard. Security considerations are important; especially in multi-customer environments Packet capture appliances see ALL traffic Data at rest and in transit implications Don t neglect the work to define a proper governance model. APM tools handled traditionally = Component Monitoring. Proprietary protocols/ports not readily supported. Result is gaps in the overall picture. Need to compensate for this. 33

POC: Considerations (Continued) Almost always a cultural shift will be required Sponsorship and evangelization is needed at many levels Not everyone will be convinced initially Don t take on too much all at once POC specific: Don t underestimate the commission/decommission activity Be prepared to work through CM processes to account for risk Choose your target environment carefully. Balance is needed between having a sufficient transaction footprint and introduced risk. 34

POC: The Results Your Mileage May Vary Identify, Revisit and Reconfirm your APM priorities What is most important to your company? End User Experience Business Event Correlated Tracing Broad and Deep Event Analysis Define your own selection criteria and weighting Perform sufficient due diligence, including cultural and technology fit We chose Dell Software (formerly Quest Software) Foglight Our initial technical implementation is complete, we are in the process of identifying the true benefits in multiple domains (IT operations, process specific, business level, etc.) We plan to present updates on our implementation at conferences later this year. 35

Thank You 36

Citations Gartner s 5 Dimensions of APM Full Slide Jonah Kowall, Will Cappelli Gartner Magic Quadrant for Application Performance Monitoring, 28 Oct 2014 The Logical Complexity of Applications Diagram Don Jones The Five Essential Elements of Application Performance Monitoring Defining APM Quoted Definition Larry Dragich The Anatomy of APM; APM Digest April 2012 37

Appendix

OneNeck IT Solutions at a Glance We provide end-to-end IT Solutions to mid-market and enterprise companies Solution line up includes: cloud and hosting solutions, colocation services, managed services, ERP application management, professional services, IT hardware resale and world-class data center facilities Backed by the Fortune 500 strength of Telephone and Data Systems 650+ Employees 450+ Technical Resources 7 Data Centers Proven client focus Headquartered in Scottsdale, Arizona 39

Data Center and Office Locations 40

Our Solution Set Cloud & Hosting Solutions Managed Services ERP Application Management Professional Services IT Hardware Resale Cloud Servers Private Clouds Hybrid Clouds Cloud Storage Desktops in the Cloud (DaaS) Colocation Managed Applications Managed Databases Managed Networks Managed Servers End User Support Disaster Recovery as a Service (DRaaS) Oracle Microsoft Infor SAP IT Assessments Design Migrations & Implementations IT Roadmaps and Planning Technology Consulting Cisco EMC HP VMware Citrix F5 NetApp Security & Compliance Communication & Collaboration 41

Recognition We have a long history of being recognized for significant achievements Gartner, Inc. OneNeck IT Solutions named to the Visionaries quadrant in Magic Quadrant for Oracle Outsourcing, North America CRN s Tech Elite OneNeck IT Solutions named to CRN s 2012 List of Tech Elite 250 J.D. Power and Associates OneNeck IT Solutions named J.D. Power and Associates 2011 Customer Service Champions The Black Book of Outsourcing OneNeck IT Solutions selected No. 1 ERP Management Outsourcer, No. 1 Mid-Tier Service Provider of Data Center Management and one of the Top 50 global outsourcing service providers 42

Customer Landscape Delighting Customers on Six Continents 250+ Colocation Customers 300+ Cloud Customers 75+ ERP Application Management Customers 500+ Hardware resale and professional services customers 15,000+ Devices Under Managed Services alone 43

Our Value Proposition Our core competencies, financial strength, and strong customer service heritage positions OneNeck IT Solutions like no other. OneNeck IT Solutions Financial strength of a Fortune 500 company Capital resources available for technology investments Local and regional focus to emphasize customer intimacy Our commitment to service excellence Customer Benefit This creates vendor stability and dependability for you Stay current with a rapidly evolving marketplace We will know your business and its requirements Meeting our commitments to you is in our DNA A recognized culture of trust, integrity, service discipline, and process orientation 44

What does OneNeck IT Solutions stand for? Our Purpose: To deliver world-class enterprise IT solutions with unrivaled service. Our Mission: At OneNeck IT Solutions we live our name. That is, we provide our own combination of cleverness and serious expertise in the delivery of IT solutions that fit each and every customer s needs. We operate as an extension of our customer s teams, anticipating their requirements. This is what makes us trusted, genuine and approachable in an industry that can be cold or calculated. We take pride in knowing what is best for our customers, often before they do. We are about providing business and technology solutions, being a trusted partner along the journey, and injecting a great deal of ourselves in the process. Because we understand what s at stake. That means putting our neck on the line every day. World Class Expertise Trusted Partner Outstanding Service Our tone: we speak with knowledge and expertise never preachy or above-it-all always approachable, down-to-earth, respectful and trusted. We add value by solving IT issues, not by promoting our own products. We are the skilled companion customers rely on and like to work with. 45

Our Parent Company- TDS Telephone and Data Systems, Inc. [NYSE: TDS], provides wireless; cable and wireline broadband, TV and voice; and hosted and managed services to approximately six million customers nationwide through its business units, TDS Telecommunications Corp., U.S. Cellular, OneNeck IT Solutions LLC, and TDS Baja Broadband LLC Founded in 1969 10,700+ employees $5.3B in revenue A Fortune 500 company A focus on long-term value creation Strong balance sheet, ample liquidity and investment-grade debt ratings 46

Why are we different? We Have an Impeccable Track Record of Satisfied Clients Since 1997 we started providing outsourcing services in 1997, we maintain a 98% contract renewal rate compared to an outsourcing industry average of 85% We are Highly Flexible We support a variety of hardware platforms, connectivity, and bandwidth options to provide a tailored environment for our clients We host/manage many 3 rd party applications such as: Email, CRM, SCM, Reporting We offer holistic DR solutions We manage desktops, phone systems, mobile devices, and other infrastructure We are Acutely Responsive We have strict incent responsiveness SLAs We are an extension of your IT team We are a Customer Intimate Organization We understand the Principles of Outsourcing Success.it s woven into the fabric of OneNeck s existence. We practice the principles daily. We are focused Providing hosting and managed services is all that we do

Our History 48