Mobile: One small step for consumers, one giant leap for Enterprise

Post on 18-Nov-2014

202 views 0 download

description

Delivering fast, rich, engaging experiences across an increasing variety of mobile devices, networks, and locations is a complex challenge. All too often performance issues go unidentified due to a lack of visibility into the true end user experience and a simple way to identify the root cause - is it the mobile device, carrier, 3rd-party, back-end infrastructure or application logic that is the problem? Join Tom Levey in this session, to discuss not only how to effectively monitor the end user experience and identify performance bottlenecks, but also measure the real-time revenue impact, by turning on the lights inside your mobile app.

Transcript of Mobile: One small step for consumers, one giant leap for Enterprise

MOBILE: ONE SMALL STEP FOR CONSUMERS,ONE GIANT LEAP FOR ENTERPRISE

Tom LeveyEMEA Tech Evangelist

@tlevey

THE WORLD HAS GONE MOBILETHE WORLD IS GOING MOBILE

[Global smartphone use willreach 2 billion by 2015(Bloomberg)

TIME TAKEN TO REACH 50 million usersRadio

TV

Internet

Facebook

50 days

38 years

13 years

4 years

3.5 years

Draw something

#WeHaveAnApp

201380 billion

2016300 billion

NOw there is competition

MR. FUSSYBa#ery  life

Update  frequency

Security

Stability!

Performance

250milliseconds

3 billion daily transactions

500updates/yr

1 million+ servers

100 million GB

1,000 man years

1,500 miles

USER EXPECTATIONs

Konstantin Karpov

300 search queries

Must-have Apps High-risk Apps

Functionality

Data usage

Battery drain

Security/privacy

PERFORMANCE

the cost of poor performance

SURE?MICROSOFT SURE?CONFUSION!TRUTH!

the cost of poor performance

“This app is un-usable. It’s slower than my old dial-up modem!”

“Slower than a herd of snails travelling through peanut butter. Do not download”

“This is the best app ever!”

Brand Reputation

distributed and complex

CHALLENGES

Will it work?

Who will use it? Device,

carrier or application?

Native Application, Web

Browser or Server?

Local Logic or Remote Logic?

Device, or application?

Resource contention

or bad code?

We created a mobile App

My mobile App is slow, is it the...

My mobile App crashed...

FOCUS

A simple travel search...

Who is using my app?

DEvice performance

Carrier performance

browser performance

browser performance

correlated business transactions

3rD party services

code execution diagnostics

realtime business metrics

* Screenshot from US e-Commerce AppDynamics Customer

Application Revenue

Application Errors

ApplicationResponse Time

$64,499 per min

$11,987 per min

10.1 s

100 ms

OOS Exceptions!

crash reportsdeadlocks

socket timeouts garbage collects

recursive callsconnection pools

Identify early

Troubleshoot fast

Resolve quickly

Quantify impact

DEFECTS

consumers expect flawless execution

performance matters!

Intelligent Troubleshooting

Free trial: appdynamics.com/freetrial