take control of application performance
TRANSCRIPT
Take Control of Application Performance
Live Webinar Brought to you by Riverbed Technology
Take Control of Application Performance
© 2014 Riverbed Technology. All rights reserved. 2
Julie Craig Research Director, Enterprise Management Associates
“Take Control of Application Performance On and Off the Cloud”
Keith O'Connell Enterprise Architect, XTIVIA
“Resolving Critical Production Issues for a Major US Healthcare Provider”
The Speakers
Mike Sargent SVP & General Manager, Riverbed Technology
“Take Control of Apps with the All-New SteelCentral AppInternals 10”
Julie Craig Research Director, Application Management Enterprise Management Associates, Inc. www.enterprisemanagement.com
Take Control of Application Performance On and Off the Cloud
June 26, 2015
Agenda
Slide 4 © 2015 Enterprise Management Associates, Inc.
• Today’s companies run on software• The face of complexity• From firefighting to prevention: taking control with Application Performance
Management (APM)• APM outcomes and benefits
All data points in this presentation are drawn from EMA survey-based research: “Application Performance Management (APM) in the Age of Hybrid Cloud” – OR – “DevOps and Continuous Delivery: Ten Factors Shaping the Future of Application Delivery”: Available at www.enterprisemanagement.com
“Incorporating new technologies” a top challenge
Slide 5 © 2015 Enterprise Management Associates, Inc.
What are the top three (3) overall concerns/challenges affecting your IT department?
40%
36%
36%
34%
26%
24%
23%
Incorporating new technologies such as cloud and mobile into the technology
Acquiring personnel with the right skills
High cost of administration ties up too much budget
Business alignment
Lack of application-focused versus silo-focused monitoring/mgmt tools
Internet of Things (IoT) considerations such as sensor networks, etc.
Difficulty meeting demands of the business in a timely manner
Challenge 1: Reduce time required for problem solving/root cause analysis
Slide 6 © 2015 Enterprise Management Associates, Inc.
8%
21%
18%
23%
10%
6%
1 hour or less
2 - 4
5 - 7
8 - 10
11 - 12
13 - 15
8 – 10 “people hours” most often required to solve escalated problems
For those problems escalated beyond Level 1 support, what is the average # of total “people hours” required to evaluate, diagnose, & fix the problem from start to finish (custom
applications)?
Challenge 3: Eliminate “intermittent problems”
Slide 7 © 2015 Enterprise Management Associates, Inc.
What are your department's top three (3) "pain points" regarding application management in general? (Ranked at #1 of 3 options)
27%
19%
15%
13%
9%
6%
5%
5%
Intermittent problems with no obvious
Troubleshooting/root cause analysis take
Changes not well documented or controlled
Inefficient problem notification
Technology silos
Lack of tools
Lack of expertise
Lack trending knowledge needed for
When problems aren’t solved, they come back to haunt you
Showcase: Resolving Critical Production Issues for a Major US
Healthcare Provider Using APM June 18, 2015
Keith O’Connell - Senior Enterprise Architect
AGENDA
❖ Detail the overall scenario ❖ Review the specifics of the environment
❖ Deep dive into analysis & triage process
❖ Summary of the solution
OVERALL SCENARIO
❖ Major US-based Healthcare Provider ❖ Public-facing Portal application servicing over 3 million active
users
❖ Experiencing intermittent performance degradation and service outages
❖ Business impact: over $50,000/day in support and opportunity costs across multiple business units
© 2014 Riverbed Technology. All rights reserved. 11
The All-New SteelCentral AppInternals 10 Take Control of Application Performance
© 2014 Riverbed Technology. All rights reserved. 12
End User Network Web Apps Services Databases
Point Solutions Point Solutions Point Solutions Point Solutions Point Solutions Point Solutions
Silo’d Performance Management
© 2014 Riverbed Technology. All rights reserved. 13
Technology Trends Only Increase Complexity
© 2014 Riverbed Technology. All rights reserved. 14
Take Control of Application Performance Introducing SteelCentral AppInternals
MONITOR ALL TRANSACTIONS, ACROSS ALL USERS, ALL THE TIME while capturing second-by-second system metrics in production
TO … IMPROVE APPLICATION PERFORMANCE
OPTIMIZE END USER EXPERIENCE
MEASURE BUSINESS IMPACT
© 2014 Riverbed Technology. All rights reserved. 15
SteelCentral AppInternals: Key Capabilities and Benefits
Powerful on-‐demand analy0cs
2-‐Clicks To Root Cause
Modern Web UI & Dashboard
Install and use in
15 minutes
PROACTIVELY IMPROVE PERFORMANCE
RECONSTRUCT & DIAGNOSE INCIDENTS IN DETAIL
NEVER MISS A PERFORMANCE PROBLEM
Expose ALL
Problems
AppInternals
© 2014 Riverbed Technology. All rights reserved. 16
Never miss a performance problem
You’re only two clicks from an answer to any performance
problem.
Monitor user experience, applications, infrastructure,
and key business transactions from an
interactive web-based dashboard.
Let’s drill down into the “home” transaction type
which is experiencing delays
© 2014 Riverbed Technology. All rights reserved. 17
Drill down to isolate impacted transactions
Review all impacted transactions within the specified timeframe.
© 2014 Riverbed Technology. All rights reserved. 18
Reconstruct & diagnose incidents in great detail
Trace every transaction from user device or browser, to the application backend, while capturing second-by-second system metrics
Reconstruct and analyze incidents in great detail to fix code, SQL,
infrastructure, or remote calls.
© 2014 Riverbed Technology. All rights reserved. 19
Proactively identify bugs before they cause incidents
SLOWEST TRANSACTIONS OR ONES WITH MOST EXCEPTIONS
APPLY FILTERS
RUN QUERIES
BUILD AND SHARE REPORTS
Analyze billions of transactions using simple queries to expose bugs, to
discover anomalies, to derive business insights or to plan for capacity.
© 2014 Riverbed Technology. All rights reserved. 20
E.g.: Report for Business Insights
© 2014 Riverbed Technology. All rights reserved. 21
AppInternals promotes faster releases & higher quality Build and Deliver Great Applications
Validate that code performs well; leverage diagnostics to fix bugs without reproducing them
Test app for problems and share diagnostics when anomalies are detected
Deploy and monitor app in production; share diagnostics when issues are detected
Measure user experience, usage trends and measure business impact of the app
© 2014 Riverbed Technology. All rights reserved. 22
Seamless app visibility across user devices and environments Built for Datacenters and the Cloud
AppInternals
CLOUD
END USER DEVICE
DATACENTER
© 2014 Riverbed Technology. All rights reserved. 23
Successful AppInternals Customers Worldwide – In Every Industry
© 2014 Riverbed Technology. All rights reserved. 24
“We’re now able to look inside of the developers’ code – without having to modify the code – while it’s running in our production environment. That’s fantastic. I can’t imagine someone running a site of any real size without this capability.”
Eric McCraw Global Web Systems Manager for IT, National Instruments
© 2014 Riverbed Technology. All rights reserved. 25
“I would absolutely recommend AppInternals to any organization as it has proven very beneficial and has saved our company hundreds of thousands of dollars in time lost due to application instability and MTTR.” Steve Kostiuk App Dev & Support Manager, Specialized Loan Servicing
© 2014 Riverbed Technology. All rights reserved. 26 © 2014 Riverbed Technology. All rights reserved. 26
Summary
Never miss a performance problem with complete application visibility to back you up
Reconstruct problems in great detail to accurately diagnose root cause; eliminate guesswork
Proactively expose bugs before they cause major outages, and continuously improve performance
© 2014 Riverbed Technology. All rights reserved. 27
For more info and a FREE trial please visit
www.appinternals.com