SlideShare a Scribd company logo
1 of 42
Download to read offline
Marco Coulter
Technical Evangelist
AppDynamics
@marcocoulter
marco@appdynamics.com
AIOps Stepping
Stones
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 2
#about_marco
Marco Coulter
Technical Evangelist
@marcocoulter
marco.coulter@appdynamics.com
www.appdynamics.com/blog/author/marco-coulter/
bit.ly/techwhisperer
AppDynamics is now part of Cisco. © 2018 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 3
q “We react to performance events each time they happen”
q ”We proactively learn from past events to improve our
processes”
q “We use data to predict imminent events”
q “We use data to preemptively optimize our outcomes”
Reality check: which quote best matches you?
AppDynamics is now part of Cisco. © 2018 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 4
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:
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 5
Machine Learning Reality Check
What is AIOps
Deciding What to Automate
AIOps Adoption Journey
Chapters:
Let’s talk about
Artificial Intelligence
and
Machine Learning
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 7
Promise vs. Reality
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 8
@
m
a
r
c
o
c
o
u
l
t
e
r
8
Traditional Programming vs. Machine Learning
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
A
I
O
p
s
–
H
o
w
W
e
W
i
l
l
S
u
r
v
i
v
e
D
e
v
O
p
s
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 9
@
m
a
r
c
o
c
o
u
l
t
e
r
9
Traditional Programming vs. Machine Learning
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
Input
Libraries
Program
(Model)
Live data
Program Output
A
I
O
p
s
–
H
o
w
W
e
W
i
l
l
S
u
r
v
i
v
e
D
e
v
O
p
s
AppDynamics is now part of Cisco. © 2018 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 10
AI/ML is not magic, it is just fast!
Ok, I now grok
AI/ML, but … umm,
what is AIOps?
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 12
Transform your monitoring with unified
full-stack coverage & cross-domain
correlation
The AIOps
Platform Ingest & Correlate
Detect & Alert
Query & Visualize
Diagnose & Remediate
AppDynamics is now part of Cisco. © 2018 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 13
13
Have you manually set health rules
or thresholds for a performance
monitor?
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 14
AIOps: Ingest
• Robust outlier
handling
• Identify
seasonality
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 15
§ Map traditional and cloud-native
apps & infrastructure with
dynamic topology
§ Unlock analysis across domains
AIOps: Correlate
Business
Transaction
24
Business
Services
97
Data
Centers
2
Clusters
10
Deployments
9
Events
201
Payment
Service
Alerts
13
Incidents
2
Processes
21
Volumes
2
Databases
1
Virtual
Machines
4
Networks
9
Containers
7
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 16
AIOps: Contextually Correlate Metrics
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 17
AIOps: Contextually Correlate Metrics
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 18
AIOps: Automated Triage
950
900
850
800
750
700
650
600
550
500
450
400
300 350 400 450 500 550 600
ART
Q95ART(ms)
Problem 1
Problem 2
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 19
AIOps:
Automated Root
Cause(s) Analysis
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 20
AIOps: Detects
anomalies in
business
transaction
performance
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 21
AIOps: Correlates
anomalies and
events
to identify the
most suspicious
causes
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 22
AIOps: Query &
Visualize Context
SELECT * FROM "servers" WHERE “service” == ‘payment-service’ AND
"__time" >= CURRENT_TIMESTAMP-INTERVAL '3' DAY ORDER BY "__time" DESC
Payment
Service
AIOps: Security
Domain
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 24
AIOps Use Case: Remediation
ACTIONVISIBILITY INSIGHT
• Identify slow application
response time
• Measure business impact to
performance degradation
$
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 25
AIOps Use Case: Remediation
ACTIONVISIBILITY INSIGHT
$
Know exactly why the resource is constrained
Know the right action to take
(Place, Scale, Move, Configure, Start/stop, Match/Purchase RI)
CWOM Automates Actions
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 26
AIOps Use Case: Remediation
ACTIONVISIBILITY INSIGHT
Automate workload
placement and sizing
to guarantee customer
experience
$
Underutilized
Move Reconfigure
Start
SERVER CAPACITY
Over Capacity
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 27
Timeseriesandeventsdata
RCA
Alerting API
Correlation engine
AI/ML
Access and
query
The Central Nervous System for IT
Incident response
Resource scaling
Cost optimization
Network provisioning
Security enforcement
Visibility Insight Action
Feedback Loop
Data
Center
Cloud
(public/
private)
Security
Application
Network
Business
Infrastructure
User Experience
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 28
Timeseriesandeventsdata
RCA
Alerting API
Correlation engine
AI/ML
Access and
query
The Central Nervous System for IT
Incident response
Resource scaling
Cost optimization
Network provisioning
Security enforcement
Visibility Insight Action
Feedback Loop
Data
Center
Cloud
(public/
private)
Security
Application
Network
Business
Infrastructure
User Experience
Automation Decision
Criteria
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 30
Frequency
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 31
Impact
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 32
Coverage
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 33
Probability
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 34
Timescale
AIOps Adoption
Journey
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 36
Self-driving Cars
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 37
AIOps Adoption Journey
DEV DEPL MONIT
DevOps CI/CD pipeline
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 38
AIOps Adoption Journey
DEVELOP DEPLOY MONITOR ANALYZE REPAIR
AIOps
DevOps CI/CD pipeline
Intelligent Alerts Event Correlation Optimization
Auto-RemediatePredictive RCA
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 39
•AIOps brings immediate relief to engineering burden
•Cross domain strategy
•Automate the complex & mundane
•Build your skills from ‘I’ to ‘T’-shaped
•Augment yourself!
AIOps Stepping Stones
AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 40
Questions & Links
• Is Your IT Workforce Ready For AIOps?
https://www.forbes.com/sites/appdynamics/2019/03/11/is-your-it-
workforce-ready-for-aiops/#5ff583f2b005
• https://www.appdynamics.com/blog/aiops/slowdown-new-outage-sinto/
• Writing on AIOps - https://www.appdynamics.com/blog/aiops/
• https://tech-whisperer.com/category/strategy/
• Transforming IT Operations for Business Value http://ow.ly/kI1X30nlXkc
THANK YOU!
Meet me in the Network
Chat Lounge for questions
AIOps Stepping Stones
AIOps Stepping Stones
Marco Coulter
Technical Evangelist
AppDynamics
@marcocoulter
marco@appdynamics.com
AIOps Stepping
Stones

More Related Content

What's hot

Security and Policing event presentation by Steve lamb from hewlett packard e...
Security and Policing event presentation by Steve lamb from hewlett packard e...Security and Policing event presentation by Steve lamb from hewlett packard e...
Security and Policing event presentation by Steve lamb from hewlett packard e...
Steve Lamb
 

What's hot (20)

Automation analytics
Automation analyticsAutomation analytics
Automation analytics
 
AIOps Roundtable Munich 2018
AIOps Roundtable Munich 2018AIOps Roundtable Munich 2018
AIOps Roundtable Munich 2018
 
Using AIOps to reduce incidents volume
Using AIOps to reduce incidents volumeUsing AIOps to reduce incidents volume
Using AIOps to reduce incidents volume
 
A Changing Mandate for the CIO
A Changing Mandate for the CIOA Changing Mandate for the CIO
A Changing Mandate for the CIO
 
How to apply machine learning into your CI/CD pipeline
How to apply machine learning into your CI/CD pipelineHow to apply machine learning into your CI/CD pipeline
How to apply machine learning into your CI/CD pipeline
 
Tekvana presentation ppt_final_blue 5.2.2021
Tekvana presentation ppt_final_blue 5.2.2021Tekvana presentation ppt_final_blue 5.2.2021
Tekvana presentation ppt_final_blue 5.2.2021
 
2019 CIO Think Tank: Pathways to Multicloud Transformation
2019 CIO Think Tank: Pathways to Multicloud Transformation2019 CIO Think Tank: Pathways to Multicloud Transformation
2019 CIO Think Tank: Pathways to Multicloud Transformation
 
Doing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOpsDoing DevOps for Big Data? What You Need to Know About AIOps
Doing DevOps for Big Data? What You Need to Know About AIOps
 
GE Predix - The IIoT Platform
GE Predix - The IIoT PlatformGE Predix - The IIoT Platform
GE Predix - The IIoT Platform
 
Galit rpa predictions 2019
Galit   rpa predictions 2019Galit   rpa predictions 2019
Galit rpa predictions 2019
 
Assembling your cloud orchestra: A field guide to multi-cloud management
Assembling your cloud orchestra: A field guide to multi-cloud managementAssembling your cloud orchestra: A field guide to multi-cloud management
Assembling your cloud orchestra: A field guide to multi-cloud management
 
Hey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima MukkamalaHey IT, Meet OT with Hima Mukkamala
Hey IT, Meet OT with Hima Mukkamala
 
The future of AIOps
The future of AIOpsThe future of AIOps
The future of AIOps
 
[Sponsored] C3.ai description
[Sponsored] C3.ai description[Sponsored] C3.ai description
[Sponsored] C3.ai description
 
Security and Policing event presentation by Steve lamb from hewlett packard e...
Security and Policing event presentation by Steve lamb from hewlett packard e...Security and Policing event presentation by Steve lamb from hewlett packard e...
Security and Policing event presentation by Steve lamb from hewlett packard e...
 
Agile Network India | Agility Day @Noida | SRE & AIOps | Murugan Muthayan
Agile Network India | Agility Day @Noida | SRE & AIOps | Murugan MuthayanAgile Network India | Agility Day @Noida | SRE & AIOps | Murugan Muthayan
Agile Network India | Agility Day @Noida | SRE & AIOps | Murugan Muthayan
 
Risk mngt gov compliance security cyber
Risk mngt  gov compliance security cyberRisk mngt  gov compliance security cyber
Risk mngt gov compliance security cyber
 
What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?What Does Artificial Intelligence Have to Do with IT Operations?
What Does Artificial Intelligence Have to Do with IT Operations?
 
Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunen
Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunenMeetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunen
Meetup 27/6/2018: AIOPS om de uitdagingen van een slimme stad te ondersteunen
 
AIOps - The next 5 years
AIOps - The next 5 yearsAIOps - The next 5 years
AIOps - The next 5 years
 

Similar to SKILupday devopsinstitute - AIOps - Marco Coulter - AIOps Stepping Stones

[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
Nur Shiqim Chok
 

Similar to SKILupday devopsinstitute - AIOps - Marco Coulter - AIOps Stepping Stones (20)

AIOps Your DevOps Co-pilot - PDF for TechGig Webinar
AIOps Your DevOps Co-pilot - PDF for TechGig WebinarAIOps Your DevOps Co-pilot - PDF for TechGig Webinar
AIOps Your DevOps Co-pilot - PDF for TechGig Webinar
 
AIOps: Your DevOps Copilot
AIOps: Your DevOps CopilotAIOps: Your DevOps Copilot
AIOps: Your DevOps Copilot
 
Prepare Your DevOps Culture to Withstand the Digital Experience Onslaught
Prepare Your DevOps Culture to Withstand the Digital Experience OnslaughtPrepare Your DevOps Culture to Withstand the Digital Experience Onslaught
Prepare Your DevOps Culture to Withstand the Digital Experience Onslaught
 
Managing Change in a Modern DevOps-Powered Enterprise
Managing Change in a Modern DevOps-Powered EnterpriseManaging Change in a Modern DevOps-Powered Enterprise
Managing Change in a Modern DevOps-Powered Enterprise
 
The Microservices Manifesto: How to Get More Out of the Development Lifecycle
The Microservices Manifesto: How to Get More Out of the Development LifecycleThe Microservices Manifesto: How to Get More Out of the Development Lifecycle
The Microservices Manifesto: How to Get More Out of the Development Lifecycle
 
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
Ensure Every Customer Matters With End User Monitoring at AppD Global Tour Lo...
 
What’s Next For AppDynamics and Cisco? AppD Global Tour London
What’s Next For AppDynamics and Cisco? AppD Global Tour LondonWhat’s Next For AppDynamics and Cisco? AppD Global Tour London
What’s Next For AppDynamics and Cisco? AppD Global Tour London
 
AWS re:Invent - AIOps - What do you say you do here
AWS re:Invent - AIOps - What do you say you do hereAWS re:Invent - AIOps - What do you say you do here
AWS re:Invent - AIOps - What do you say you do here
 
Top Tips For AppD Adoption Success at AppD Global Tour London
Top Tips For AppD Adoption Success at AppD Global Tour LondonTop Tips For AppD Adoption Success at AppD Global Tour London
Top Tips For AppD Adoption Success at AppD Global Tour London
 
What's next for AppD and Cisco? - AppD Global Tour
What's next for AppD and Cisco? - AppD Global TourWhat's next for AppD and Cisco? - AppD Global Tour
What's next for AppD and Cisco? - AppD Global Tour
 
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit EuropeCisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
Cisco and AppDynamics: Redefining Application Intelligence - AppD Summit Europe
 
Cloud-Native Insights: How Platform & App Visibility Drive Business Outcomes
Cloud-Native Insights: How Platform & App Visibility Drive Business OutcomesCloud-Native Insights: How Platform & App Visibility Drive Business Outcomes
Cloud-Native Insights: How Platform & App Visibility Drive Business Outcomes
 
Top Tips For AppD Adoption Success - AppD Global Tour Stockholm
Top Tips For AppD Adoption Success - AppD Global Tour StockholmTop Tips For AppD Adoption Success - AppD Global Tour Stockholm
Top Tips For AppD Adoption Success - AppD Global Tour Stockholm
 
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
[Cisco Connect 2018 - Vietnam] Brink sanders cisco connect opening_keynote_vn_v4
 
Brink sanders cisco architecture keynote
Brink sanders   cisco architecture keynoteBrink sanders   cisco architecture keynote
Brink sanders cisco architecture keynote
 
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
Unlock The Power Of Real-Time Performance Data With Business iQ - AppD Global...
 
Cisco Connect 2018 Philippines - delivering a secure, intelligent platform fo...
Cisco Connect 2018 Philippines - delivering a secure, intelligent platform fo...Cisco Connect 2018 Philippines - delivering a secure, intelligent platform fo...
Cisco Connect 2018 Philippines - delivering a secure, intelligent platform fo...
 
How to build containerized architectures for deep learning - Data Festival 20...
How to build containerized architectures for deep learning - Data Festival 20...How to build containerized architectures for deep learning - Data Festival 20...
How to build containerized architectures for deep learning - Data Festival 20...
 
Cisco Connect 2018 Vietnam - data center transformation - vn
Cisco Connect 2018 Vietnam - data center transformation - vnCisco Connect 2018 Vietnam - data center transformation - vn
Cisco Connect 2018 Vietnam - data center transformation - vn
 
[Cisco Connect 2018 - Vietnam] Huu thang ho data center transformation - vn
[Cisco Connect 2018 - Vietnam] Huu thang ho   data center transformation - vn[Cisco Connect 2018 - Vietnam] Huu thang ho   data center transformation - vn
[Cisco Connect 2018 - Vietnam] Huu thang ho data center transformation - vn
 

Recently uploaded

IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 

Recently uploaded (20)

The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...Workshop - Best of Both Worlds_ Combine  KG and Vector search for  enhanced R...
Workshop - Best of Both Worlds_ Combine KG and Vector search for enhanced R...
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...Driving Behavioral Change for Information Management through Data-Driven Gree...
Driving Behavioral Change for Information Management through Data-Driven Gree...
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 

SKILupday devopsinstitute - AIOps - Marco Coulter - AIOps Stepping Stones

  • 2. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 2 #about_marco Marco Coulter Technical Evangelist @marcocoulter marco.coulter@appdynamics.com www.appdynamics.com/blog/author/marco-coulter/ bit.ly/techwhisperer
  • 3. AppDynamics is now part of Cisco. © 2018 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 3 q “We react to performance events each time they happen” q ”We proactively learn from past events to improve our processes” q “We use data to predict imminent events” q “We use data to preemptively optimize our outcomes” Reality check: which quote best matches you?
  • 4. AppDynamics is now part of Cisco. © 2018 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 4 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:
  • 5. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 5 Machine Learning Reality Check What is AIOps Deciding What to Automate AIOps Adoption Journey Chapters:
  • 6. Let’s talk about Artificial Intelligence and Machine Learning
  • 7. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 7 Promise vs. Reality
  • 8. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 8 @ m a r c o c o u l t e r 8 Traditional Programming vs. Machine Learning 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 A I O p s – H o w W e W i l l S u r v i v e D e v O p s
  • 9. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 9 @ m a r c o c o u l t e r 9 Traditional Programming vs. Machine Learning 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 Input Libraries Program (Model) Live data Program Output A I O p s – H o w W e W i l l S u r v i v e D e v O p s
  • 10. AppDynamics is now part of Cisco. © 2018 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 10 AI/ML is not magic, it is just fast!
  • 11. Ok, I now grok AI/ML, but … umm, what is AIOps?
  • 12. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 12 Transform your monitoring with unified full-stack coverage & cross-domain correlation The AIOps Platform Ingest & Correlate Detect & Alert Query & Visualize Diagnose & Remediate
  • 13. AppDynamics is now part of Cisco. © 2018 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 13 13 Have you manually set health rules or thresholds for a performance monitor?
  • 14. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 14 AIOps: Ingest • Robust outlier handling • Identify seasonality
  • 15. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 15 § Map traditional and cloud-native apps & infrastructure with dynamic topology § Unlock analysis across domains AIOps: Correlate Business Transaction 24 Business Services 97 Data Centers 2 Clusters 10 Deployments 9 Events 201 Payment Service Alerts 13 Incidents 2 Processes 21 Volumes 2 Databases 1 Virtual Machines 4 Networks 9 Containers 7
  • 16. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 16 AIOps: Contextually Correlate Metrics
  • 17. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 17 AIOps: Contextually Correlate Metrics
  • 18. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 18 AIOps: Automated Triage 950 900 850 800 750 700 650 600 550 500 450 400 300 350 400 450 500 550 600 ART Q95ART(ms) Problem 1 Problem 2
  • 19. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 19 AIOps: Automated Root Cause(s) Analysis
  • 20. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 20 AIOps: Detects anomalies in business transaction performance
  • 21. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 21 AIOps: Correlates anomalies and events to identify the most suspicious causes
  • 22. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 22 AIOps: Query & Visualize Context SELECT * FROM "servers" WHERE “service” == ‘payment-service’ AND "__time" >= CURRENT_TIMESTAMP-INTERVAL '3' DAY ORDER BY "__time" DESC Payment Service
  • 24. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 24 AIOps Use Case: Remediation ACTIONVISIBILITY INSIGHT • Identify slow application response time • Measure business impact to performance degradation $
  • 25. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 25 AIOps Use Case: Remediation ACTIONVISIBILITY INSIGHT $ Know exactly why the resource is constrained Know the right action to take (Place, Scale, Move, Configure, Start/stop, Match/Purchase RI) CWOM Automates Actions
  • 26. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 26 AIOps Use Case: Remediation ACTIONVISIBILITY INSIGHT Automate workload placement and sizing to guarantee customer experience $ Underutilized Move Reconfigure Start SERVER CAPACITY Over Capacity
  • 27. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 27 Timeseriesandeventsdata RCA Alerting API Correlation engine AI/ML Access and query The Central Nervous System for IT Incident response Resource scaling Cost optimization Network provisioning Security enforcement Visibility Insight Action Feedback Loop Data Center Cloud (public/ private) Security Application Network Business Infrastructure User Experience
  • 28. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 28 Timeseriesandeventsdata RCA Alerting API Correlation engine AI/ML Access and query The Central Nervous System for IT Incident response Resource scaling Cost optimization Network provisioning Security enforcement Visibility Insight Action Feedback Loop Data Center Cloud (public/ private) Security Application Network Business Infrastructure User Experience
  • 30. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 30 Frequency
  • 31. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 31 Impact
  • 32. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 32 Coverage
  • 33. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 33 Probability
  • 34. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 34 Timescale
  • 36. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 36 Self-driving Cars
  • 37. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 37 AIOps Adoption Journey DEV DEPL MONIT DevOps CI/CD pipeline
  • 38. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 38 AIOps Adoption Journey DEVELOP DEPLOY MONITOR ANALYZE REPAIR AIOps DevOps CI/CD pipeline Intelligent Alerts Event Correlation Optimization Auto-RemediatePredictive RCA
  • 39. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 39 •AIOps brings immediate relief to engineering burden •Cross domain strategy •Automate the complex & mundane •Build your skills from ‘I’ to ‘T’-shaped •Augment yourself! AIOps Stepping Stones
  • 40. AppDynamics (Part of Cisco). © 2019 Cisco and/or its affiliates. All rights reserved. APPDYNAMICS CONFIDENTIAL AND PROPRIETARY 40 Questions & Links • Is Your IT Workforce Ready For AIOps? https://www.forbes.com/sites/appdynamics/2019/03/11/is-your-it- workforce-ready-for-aiops/#5ff583f2b005 • https://www.appdynamics.com/blog/aiops/slowdown-new-outage-sinto/ • Writing on AIOps - https://www.appdynamics.com/blog/aiops/ • https://tech-whisperer.com/category/strategy/ • Transforming IT Operations for Business Value http://ow.ly/kI1X30nlXkc
  • 41. THANK YOU! Meet me in the Network Chat Lounge for questions AIOps Stepping Stones AIOps Stepping Stones