Applications Performance Management
for Mobile Applications
Brought to you by
Vivit Business Service Management
Special Interest Group (SIG)
Leaders: Jim Copio, Mark Laird,
Denver Meeks and Sandy Schubert
&
Vivit Mobile Special Interest Group (SIG)
Leaders: Todd DeCapua, Brian Pohl and Gideon Pridor
Hosted by
Doug Stone
Test Automation Consultant
Taradale Consulting Services
Today’s Presenter
Kapil Kaul
Director for Operations Product Business
HP Software
Housekeeping
• This “LIVE” session is being recorded
Recordings are available to all Vivit members
• Session Q&A:
Webinar Control Panel
Toggle View Window between
Full screen/window mode.
Three disruptive forces @ work
Cloud
Mobile
DevOps
By 2016, organizations
with joint App Dev and
Ops initiatives for
continuous delivery
and simplified release
management:
By 2015, mobile
application development
projects will outnumber
native PC projects:
New enterprise
applications
developed by 2013
will be specifically
designed to be
accessed in the cloud:
Agile Development creates rapidly
changing applications
Built in diverse languages and running on
diverse language runtimes
Running on next generation
deployment platforms
Deployed on multiple
virtualization platforms
Running on scaled out
commodity hardware
Located in multiple clouds with multiple
owners
The customer’s new world
Wanted: constant access to feature-fresh apps running on the device of choice.
All trends bend to the user
Mobile apps
Native PC apps
Mobility
Time
Volume
Velocity
Time
Volume
Rate of release per
app per month
Hybrid environments
On premise
Cloud
Time
Volume
Transactions
Time
Volume
The new engaging mobile application services should:
• Help drive new revenue streams from existing and new customers
• Build and enable new customer engagement models
• Improve customer loyalty and satisfaction
• Support employee and process efficiency
• Bring down the cost of application modernization
Mobile applications business value promise:
Delivering all this business value successfully requires
Hurdles to modern user engagement
BPE
L
CORB
A
DOM
JAVA
.NET
WSF
L
A new style of
user
experience…
Traditional
Private Public
…coded for multiple devices
…integrated across
heterogeneous
environments
…with optimal
performance?
Why does Application Performance matter?
Revenue
protection
Employee
productivity
Operational
expense
SLA
governance
79% if shoppers who are dissatisfied with website
The five dimensions of APM
DB
Web
Server
App
Server
Mobile Network
Network time
Backend application time
Front end time
#1 End User
Experience
#2 Transaction
Profiling
#3 Deep App
Diagnostics
#4 App Discovery
and Dependency
Mapping
#5 Predictive
Analytics
Pinpointing root cause of slow mobile apps isn’t easy
New adventures in app performance
Carrier?
Service?
App?
Allows you to pinpoint the root cause of slow or unavailable mobile apps
HP gives insight into the complete mobile value chain
Carrier?
Back End App?
Client App?
[Hybrid]
User analytics: performance by time, location,
transaction
End-to-end mobile performance management
Carrier
Service
App
[Hybrid]
Proactive (synthetic)
Performance views by
time, place, carrier &
transaction;
Lower mean to isolation,
insight in minutes.
Baseline real user
performance;
Assure and protect the
brand equity.
Understand transaction
popularity and response
times;
Dev/Ops script reuse.
User analytics: performance by time, location,
Customer success: APM for Mobile
IT Improvements
• 80-90% reduction in problem detection
• Delivering the visibility on key business
transactions
• Ability to monitor multichannel service delivery
Business Benefits
• Increased service availability and customer
service levels
• Maximized performance of the banks business
critical applications over internet and mobile
• Improved service quality, generating high
customer satisfaction levels
Initial Challenge:
Detect and resolve
potential problems quickly,
improve the end user
experience and increase
service quality
Solution:
HP Application
United Airlines
Background
• Huge airline with the world’s most comprehensive route
network
• Brand perception depends on client mobile experience
• Last summer - 4 hours on average to resolve events
Goals
• Improve availability and MTTR
Solution
• HP APM, SiteScope, BPM, Mobile monitoring
Results
Native Mobile
Application
Monitoring
We have managed and modernized the most complex applications ecosystems in a broad
range of industries for more than 40 years. We combine specialized knowledge of legacy
Detail level capture
of the mobile end
user experience.
We announced new mobile app monitoring
SaaS Mobile
Application
Monitoring
Enable quick time
to value for mobile
monitoring.
Application User
Flow Analytics
Provide visibility to
common
application flows.
HP Real User Monitoring for Native Android Apps
Problems it solves:
Lack visibility into how mobile apps perform
Unable to determine the “quality” of the end user experience
Protect the brand integrity on mobile devices
Benefits:
Baseline the mobile real user performance
Enable development teams to improve the end user
performance
Assure and protect the brand equity
Measure mobile application end user performance & availability
http://www.hp.com/go/mobilemonitoring
KPIs:
•
Response times
•
Availability
•
User analytics
•
Number of users
•
Functionality used
•
Functionality unused
Analytics - RUM ‘User Flow Analytics ’
• RUM User Flows Analytics report
identifies application flows which
are frequently accessed by real
users and allows you to view real
sessions including the flow,
configure RUM transaction and
even create a VuGen script
based on the session
• The report is based on advanced
HP Labs analytics algorithm
Analytics - RUM ‘User Flows Analytics ’
Target customers are the existing APM customers. Different use case per
persona.
Understanding the
common patterns of user
behavior in the site. Can
be used to track and
define SLA’s.
Discovering most
common user
transactions so they can
be defined as business
transaction for
monitoring.
Generating load
scenarios based on real
user flows from the
monitoring data captured
from production.
Business/Marketing
(App Owner, Architect)
Monitoring (App support,
Monitoring team)
HP SaaS over-the-air (OTA) mobile monitoring
Problems it solves:
Root cause analysis – is it the app or the wireless
service?
Visibility into mobile end user performance & availability
Time to value and resource constraints in IT operations
Extend the customer on-premise APM environment on
mobile and new external locations
Benefits:
Visibility into mobile app performance broken out by
location, carrier & transaction, e.g.; log-in, transfer funds;
Lower mean to isolation – quick root cause analysis
Insight in minutes…via HP SaaS
No Capex investment required for the extension
Insight into wireless / carrier performance & availability
Network
Performance
Web apps
Native apps
© Copyright 2013 Hewlett-Packard Development Company, L.P. The information contained herein is subject to change without notice. 24