Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery...

28
Indika In Amullah Creating Amazing Customer Experience at Scale with AppDynamics

Transcript of Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery...

Page 1: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Indika In Amullah

Creating Amazing Customer Experience at Scale with AppDynamics

Page 2: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Application Loyalty is the

New Brand Loyalty

How does your app stack up against

the new user expectation bar?

Page 3: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Network

But as The Customer Experience Simplifies… Application Complexity is Exploding

Public Cloud

Private Cloud

Network

More Distributed Faster Cycles1 More Dependencies2 3

Page 4: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

But as The Customer Experience Simplifies… Application Complexity is Exploding

More Distributed Faster Cycles1 More Dependencies2 3

AWSCloud

PrivateCloud

Page 5: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Public Cloud

Private Cloud

Network

How Do You Follow The Customer?

Login

Process

payment

Search

Withdraw

funds

Page 6: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Traditional Siloed Tools Solve Siloed Problems

Public Cloud

Private Cloud

Network

WebSphere

Infrastructure

Cloud

Mobile

TRADITIONALSILOED MONITORING

Application

Database

Page 7: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Public Cloud

Private Cloud

Enterprise iQEnterprise iQ

Map iQ

Baseline iQ

Diagnostic iQ

Baseline iQ

Diagnostic iQ

Business iQBusiness IQ

Network

Live Customer Journeys for Every Business Transaction

Page 8: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Public Cloud

Private Cloud

10

Every User, Every Transaction

Automates Discovery and correlation

Dynamically Updated

Network

“Without AppDynamics… it would be like driving a car at 100 miles

per hour with your eyes closed. You can’t afford not having the

visibility that AppDynamics provides…”

Public Cloud

Private Cloud

Network

Enterprise iQEnterprise iQ

Map iQ

Baseline iQ

Diagnostic iQ

Baseline iQ

Diagnostic iQ

Business iQBusiness IQ

Live Customer Journeys for Every Business Transaction

Page 9: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Public Cloud

Private Cloud

Enterprise iQEnterprise iQ

Map iQ

Baseline iQ

Diagnostic iQDiagnostic iQ

Business iQBusiness IQ

Map iQ

Detection of Issues Before Customers Notice

Automatic Baselines for Every Metric

Machine LearningAnomaly Detection

Prevent ITAlert Storms

Page 10: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Public Cloud

Private Cloud

“AppDynamics replaced 5 tools we once used to try to troubleshoot application problems. Today, everyone goes to AppDynamics to quickly determine the root of the issue.”

Enterprise iQEnterprise iQ

Map iQ

Baseline iQ

Diagnostic iQ

Business iQBusiness IQ

Map iQ

Baseline iQ

3-CLICKS to ROOT-CAUSEDown to the line-of-code

Immediate and Automated Code Level Diagnostics

Page 11: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Customer Experiences at Managed at ScaleMove Fast, Follow Everything & Focus on What Matters Most

Enterprise iQ

Map iQ

Baseline iQ

Diagnostic iQ

Business iQBusiness IQ

Map iQ

Baseline iQ

Diagnostic iQ

Deploy at Scale Manage at Scale Visualize at Scale “We’re very comfortable with AppDynamics. We were able to deploy the agent to thousands of application instances with no impact or risk to our production environment.”

10s

100s

1,000s

10,000s

A P P L I C A T I O N C O M P O N E N T S

Page 12: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Understand What Normal Looks LikeEase of Use

Be Alerted When It’s NotReal Time Performance IntelligenceMove Fast, Follow Everything & Focus on What Matters Most

Enterprise iQ

Baseline iQ

Diagnostic iQ

Business iQ

Map iQ

</>

</>

</>

</>

</>

</></>

</></>

</>

Mike Smith

Platinum customer

London

TravelAirways API

Total cost $1,800

Automatically collectedReady for real-time

insightsFully

correlated

</> What is happening

with the business.

Validation of

business health.

Why it’s

happening.

Page 13: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Know the business impact on slow performance

* Screenshot from US e-Commerce AppDynamics Customer

Application

Revenue

$11,987 per min

$64,499 per min

100 ms

10.1 s

Application

Errors

Application

Response time

Page 14: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Know who got impacted

Every failed transaction

Each transactions value

Win-back customer name

ADD FILTERS: Application, Errors, Checkout Transaction

and perhaps we can plan some win-back actions to those who got impacted

Page 15: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Real time business metrics from application insights

“What was the total value of all failed

Checkouts in the last 24 hours?”$2,491

“Which device generates most revenue?” iOS iPhone

“What is the average trade value today?” $42,910

“How many new member signups were

there this quarter?”24,776

New user signups

Page 16: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

Auto-Discover and Map

No manual configuration

Baseline Every Metric

Proactive with low MTTR problem

All transaction

Scale

Unified Platform

One Consistent UI

Real-time context

Move FastFocus on What

Matters MostFollow Everything

Map iQ Baseline iQ Diagnostic iQ Enterprise iQ Business iQ

Page 17: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Gartner APM dimensions

End user experience

monitoring

Application topology

discovery & visualization

User-defined transaction

profiling

Application component

deep dive

IT operations analytics

APM Magic Quadrant

Page 18: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be
Page 19: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

AppDynamics Architecture

Browser / Mobile

Java, .Net, php,

node.js, C++

OS

Database

One-Way HTTP/S

One-Way HTTP/S

One-Way HTTP/S

Remote JDBC

TRANSACTION FLOW

MAPS

WORKFLOW REPORTS

CUSTOM DASHBAORDS

Auto-discover

and map

Self-Learn

& Baseline

Page 20: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

AppDynamics Business Value

OPERATIONS DEVELOPMENT BUSINESS

Application Health

Mean-Time-To-Repair

(MTTR)

Application Dependency

Reduce time to solve

problems

Simulation and

Prediction

Capacity prediction

Product Quality

Robustness of code

Prevent lost of revenue

Maintaining your

Brand name

Customer Satisfaction

Additional insights for

business

Speed QualitySimplific

ation

Cost

Loyalty

Page 21: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

AppDynamics in Cisco IT

Page 22: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Geo based performance view

BRKCOC-2014 26

Page 23: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Browser Snapshots

BRKCOC-2014 27

Page 24: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Deeper into Browser Snapshots

BRKCOC-2014 28

Page 25: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Drilling down into code level

BRKCOC-2014 29

19,167 ms (total)

Page 26: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Pin pointing the problematic SQL

BRKCOC-2014 30

19,167 ms

10,700 ms

8,476 ms

55.8%

44.2%

10,700 ms

Page 27: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

BusinessInsights

ApplicationInsights

Conversion rates are

dropping rapidly, but

we don’t know why.

Response times are

rising, but we don’t know

how that’s impacting our

customers.

Page 28: Creating Amazing Customer Experience at Scale with AppDynamics · Transaction Automates Discovery and correlation Dynamically Updated Network “Without AppDynamics… it would be

© 2017 Cisco and/or its affiliates. All rights reserved. Cisco Confidential

Know

What

Know

Why

Conversion rates are

dropping rapidly.

The new payment

processing API is

performing slowly for

loyalty customers.