@marcocoulter · Find this session in the Cisco Live Mobile App Click “Join the Discussion”...

Preview:

Citation preview

#CLUS

• @marcocoulter

#CLUS

Marco Coulter - Technical Evangelist, AppDynamics@marcocoulter

Jesse Haraldson - Sr. Software Architect, Thomson Reuters

PSOGEN-1014

AIOps – the Life Preserver for ITOps

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Reality check: which quote best matches you?

• “We react to operational events each time they happen”

• ”We proactively learn from past events to improve our processes”

• “We use data to predict imminent events”

• “We use data to preemptively optimize our outcomes”

PSOGEN-1014 3

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Full report at: http://ow.ly/kI1X30nlXkc or

https://connectedfutures.cisco.com/report/transforming-it-operations-for-business-value/

27% 33%7%

26% 38% 22% 14%

33%

Reactive Proactive Predictive Preemptive

Today

In two years

Self-assessment:

PSOGEN-1014 4

#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

What if you never had to react to outages again?

PSOGEN-1014 5

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

• A Reality Check - Machine Learning 101

• The AIOps Benefit

• Guest Business Speaker: Jesse Haraldson from Thomson Reuters

• Your Central Nervous System

• Deciding What to Automate

Agenda

PSOGEN-1014 6

Questions? Use Cisco Webex Teams to chat with the speaker after the session

Find this session in the Cisco Live Mobile App

Click “Join the Discussion”

Install Webex Teams or go directly to the team space

Enter messages/questions in the team space

How

Webex Teams will be moderated by the speaker until June 16, 2019.

1

2

3

4

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Cisco Webex Teams

cs.co/ciscolivebot#PSOGEN-1014

7

Let’s talk about Machine Learning

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Artificial ‘General’ Intelligence AI/ML

Promise vs. Reality

PSOGEN-1014 9

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

T R A D I T I O N A L , R U L E S - B A S E D

Live data

Program Output

Traditional Programming vs. Machine Learning

PSOGEN-1014 10

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

101000 0110 0

11000011100 1

1001 1101 111

T R A D I T I O N A L , R U L E S - B A S E D M A C H I N E L E A R N I N G

Training data

Output Program (Model)

Live data

Program Output

Traditional Programming vs. Machine Learning

PSOGEN-1014 11

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Instance (Observation, Record)

Feature (Attribute, Predictor) Objective (Target)

Basic Terminology

PSOGEN-1014 12

#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

y = a + bx

Example:

A model to predict the selling

price (y) of a home using simple

linear regression algorithm

PSOGEN-1014 13

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Read the data

PSOGEN-1014 14

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Prepare the data

PSOGEN-1014 15

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Correlate the data to find our x

PSOGEN-1014 16

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Now we have x, we still need a and b

PSOGEN-1014 17

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Train the model (derive a and b) and test

PSOGEN-1014 18

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Visualize the result (for fun and confirmation)

PSOGEN-1014 19

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Lots of dots becomes blue line, because mathematics!

PSOGEN-1014 20

#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

AI/ML is not magic, it is just fast!

ML finds patterns and

derives conclusions at speeds

humans aren’t capable of.

PSOGEN-1014 21

About this life preserver … umm, what exactly is AIOps?

#CLUS © 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public

AIOps augments technology teams by leveraging AI/ML for real-time anomaly detection and insights, identifying root causes and automating resolutions.

PSOGEN-1014 23

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

What is Normal? Goodbye Manual Thresholds!

PSOGEN-1014 24

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AIOps: Correlate Network Metrics

PSOGEN-1014 25

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AIOps: Automated Root Cause Analysis

PSOGEN-1014 26

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AIOps: Detect Business Anomaly

PSOGEN-1014 27

#CLUS

Jesse Haraldson – Principal ArchitectFindLaw – A Thomson Reuters Business

AIOps Essentials Theater

AppDynamics on a Consumer Content Property

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

FindLaw – Get Help With All of Your Legal Needs

Increase awareness of your

firm in your community

Create an engagement path leading directly to

your law firm

Meet the needs of your practice and your prospective

clients

PSOGEN-1014 30

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Pre-AppDynamics Placemat

PSOGEN-1014 31

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Post-AppDynamics Placemat

PSOGEN-1014 32

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Challenges – Insights from IT-level to Business Outcomes

Reduce Lost Leads

1

Realize operational efficiencies

2

Ensure end-to-end performance

3

PSOGEN-1014 33

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AppDynamics Ensures Leads Get through the Funnel

PSOGEN-1014 34

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Downtime is Costly

400 People ImpactedAvg. Hourly Rate: $35

$14,000 an hour issue

PSOGEN-1014 35

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AppDynamics Ends the War Room

PSOGEN-1014 36

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AppDynamics Makes Third-party Services’ Performance Transparent

PSOGEN-1014 37

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AppDynamics Focuses on What Matters Most

Cutover

Cutover

PSOGEN-1014 38

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AppDynamics Provides Complete Visibility

CPU Usage

Cutover

PSOGEN-1014 39

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

What’s Next?

• Move from measuring transactions to measuring impact

• Look for more integrations with strategic vendors

PSOGEN-1014 40

Central Nervous System

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

RCA

Publiccloud

Privatecloud

App and business

InsightVisibility

Tim

e s

eries

and e

vents

data

Orc

hestr

ation

Action

Feedback Loop

Incident response

Resource scaling

Cost optimization

Network provisioning

ML/AIAlerting API

PSOGEN-1014 43

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Action

Publiccloud

Privatecloud

Visibility

Correlation engine

Unified dashboard

ML/AI

Insight

Tim

e s

eries a

nd e

vents

data

Orc

hestr

ation

App and business

Infrastructure

Network

Security

Feedback Loop

Incident response

Resource scaling

Cost optimization

Network configuration

Security enforcement

The Central Nervous System

Alerting API

PSOGEN-1014 44

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Freedom to innovate by

automating everyday tasks

• Continuously adapt to changing business conditions

• Automation driven by cross domain insight

• At your own pace

Autonomous action

Orc

hestr

atio

n

Incident response

Resource scaling

Cost optimization

Network configuration

Security enforcement

PSOGEN-1014 45

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

AIOps use case: intelligent auto-scaling

Create change request to create additional VMs

5UCS Director

Feedback loop shows improvement which automatically closes the incident and archives slack channel7

1

Performance anomaly detected

Correlate application performance with

network and infrastructure to determine

root cause and correct action

+

2

Visibility Insight Action

3 Create incident in ServiceNow

6Puppet deploys correct application version to new VMs

Automatically create slack channel and invite the right people

4

PSOGEN-1014 46

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Preemptive“We use data to continuously optimize our outcomes”

Predictive“We use data to predict and respond to imminent events”

Reactive“We react to operational events as they happen”

Proactive”We learn from past events to improve our processes

Four Steps to Operations Nirvana

PSOGEN-1014 47

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

• AIOps offers immediate relief to increasing engineering burden

• Better with cross domain

• Better with business transaction

• Automate the complex & mundane

• Augment yourself!

AIOps – the Life Preserver for ITOps

PSOGEN-1014 48

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Questions & Links

• Email evangelism@appdynamics.com for a copy of the presentation.

• Our Vision for AIOps - https://blog.appdynamics.com/aiops/aiops-central-

nervous-system/

• Staffing IT for AIOps -

https://www.forbes.com/sites/appdynamics/2019/03/11/is-your-it-

workforce-ready-for-aiops/#5ff583f2b005

• Blog posts on AIOps - https://blog.appdynamics.com/aiops/

PSOGEN-1014 49

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

What’s Next

AppDynamics Visibility Pack

Demos in the Business Insights village

1:1 meetings with our experts

PSOGEN-1014 50

Complete your online session evaluation

• Please complete your session survey after each session. Your feedback is very important.

• Complete a minimum of 4 session surveys and the Overall Conference survey (starting on Thursday) to receive your Cisco Live water bottle.

• All surveys can be taken in the Cisco Live Mobile App or by logging in to the Session Catalog on ciscolive.cisco.com/us.

Cisco Live sessions will be available for viewing on demand after the event at ciscolive.cisco.com.

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS PSOGEN-1014 51

© 2019 Cisco and/or its affiliates. All rights reserved. Cisco Public#CLUS

Continue your education

Related sessions

Walk-in labsDemos in the Cisco campus

Meet the engineer 1:1 meetings

PSOGEN-1014 52

Thank you

#CLUS

• @marcocoulter

#CLUS

• @marcocoulter

Recommended