SlideShare a Scribd company logo
Andi Mann @AndiMann @Splunk
Copyright © 2016 Splunk Inc.
Data-Driven DevOps
Mining Machine Data for
‘Metrics that Matter’
Andi Mann @AndiMann @Splunk
Andi Mann @AndiMann @Splunk
CAMS – as close to prescriptive as DevOps gets
Andi Mann @AndiMann @Splunk3
BUT WHAT
SHOULD
YOU
MEASURE?
Andi Mann @AndiMann @Splunk
I’m working
super hard!!
That’s my
stapler.
Andi Mann @AndiMann @Splunk5
Yeah, but …
… what are you
achieving?
I’m gonna need you
to come in Sunday.
Andi Mann @AndiMann @Splunk
Gartner’s DevOps ‘Metrics that Matter’
Gartner Inc., Data-Driven DevOps: Use Metrics to Help Guide Your Journey, 29 May 2014 G00264319, Analyst(s): Cameron Haight | Tapati Bandopadhyay
Andi Mann @AndiMann @Splunk
IDC’s DevOps ‘Metrics that Matter’
Andi Mann @AndiMann @Splunk
Some DevOps Metrics that Might Matter
Culture
e.g.
• Retention
• Satisfaction
• Callouts
Process
e.g.
• Idea-to-cash
• MTTR
• Deliver time
Quality
e.g.
• Tests passed
• Tests failed
• Best/worst
Systems
e.g.
• Throughput
• Uptime
• Build times
Activity
e.g.
• Commits
• Tests run
• Releases
Impact
e.g.
• Signups
• Checkouts
• Revenue
Andi Mann @AndiMann @Splunk
But DevOps Is Always a Unique Journey
What Are Your
‘Metrics That
Matter’?
Andi Mann @AndiMann @Splunk
Every tool, every process, every
component, on-prem or off
One Constant:
Machine Data
Andi Mann @AndiMann @Splunk
Common Data Fabric
11
API
SDKs UI
Other Tools
Escalation/
Collaboration
Visibility Across the Whole Dev Lifecycle
Plan Code Build Test/QA Stage Release Config Monitor
Andi Mann @AndiMann @Splunk
Common Data Fabric
12
API
SDKs UI
Server, Storage.
N/W
Server
Virtualisation
Operating
Systems
Mobile
Applications
Cloud Services
Other Tools
Ticketing/Help
Desk
Custom
Applications
Visibility Across the Whole Ops Environment
API Services
Infrastructure
Applications
Andi Mann @AndiMann @Splunk
Use Machine Data To Identify ‘Waste’
Plan
Develop
(UI)
Develop
(Db)
Develop
(M’ware)
Develop
(Backend)
Security
Test
Monitor
Build
(Prod)
Architect
Secure/
Comply
DeployAccept
Unit
Test
Document
Cap Plan
Train
Feedback
Integration
Test
Configure
System
Test
Launch
CAB
Develop
(APIs)
Budget
Build
(Dev)
Mgmt/
Tooling
W
W
W
W
W
W
W
W
W
16 40 52 35 96 40 48 24 --8 2 5 6 8 2 12
Andi Mann @AndiMann @Splunk
Use Machine Data To Manage Testing and QA
• Release when
ready, not a date!
• Best / worst
developers
• Best / worst
providers
• Impact of new
code on ops
• Impact of new
code on biz
Andi Mann @AndiMann @Splunk
Use Machine Data To Enable Continuous
Improvement
Defect
Information
Capacity
Planning
Quality
Standards
Enhancement
Requests
Integration
Requirements
Acceptance
Metrics
Service Levels
and KPIs
Application Development Test and Acceptance Production
BuildCodePlan Test/QA Stage Release Config Monitor
Infrastructure
Dependencies
Andi Mann @AndiMann @Splunk
Use Machine Data To Accelerate Velocity
Pivot & improve with
Continuous Insights
Product Managers
identify new
opportunities
Continuously delivered to market
… and Auditors are “happy”
Andi Mann @AndiMann @Splunk
Use Machine Data To Improve Quality
Code quality scans Static security scans
White BoxDeveloper
checks in code
Automated
Acceptance Tests
Dynamic Security
Scans
Black Box
“Chaos Monkey”
tests
Test Fail:
Return
Test Fail:
Return
X
X
Production
QA Prod Pattern
QA Pattern Library
Test Pass:
Promote
Test Pass:
Promote to
Production
Pattern
library used
for test and
QA
Andi Mann @AndiMann @Splunk
Use Machine Data To Align Business Impact
Andi Mann @AndiMann @Splunk
Metrics that Matter Drive Better Feedback Loops
Improve
Application
Velocity
Improve
Application
Quality
Improve
Application
Impact
Andi Mann @AndiMann @Splunk
Copyright © 2016 Splunk Inc.
Andi Mann
@AndiMann
We make machine data accessible,
usable, and valuable to everyone

More Related Content

PPTX
SplunkLive! London 2016 Splunk for Devops
PPTX
DevOps Powered by Splunk
PDF
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
PPTX
Devops Powered by Splunk
PPTX
How to Design, Build and Map IT and Business Services in Splunk
PDF
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
PPTX
6.4 whats new
PPTX
How to Design, Build and Map IT and Biz Services Breakout Session
SplunkLive! London 2016 Splunk for Devops
DevOps Powered by Splunk
Data-Driven DevOps: Mining Machine Data for 'Metrics that Matter' in a DevOps...
Devops Powered by Splunk
How to Design, Build and Map IT and Business Services in Splunk
Listen to Your Machines: DevOps Analytics for Better Feedback Loops
6.4 whats new
How to Design, Build and Map IT and Biz Services Breakout Session

What's hot (20)

PDF
Herbalife Customer Presentation
PPTX
AWS Loft London: Finding the signal in the noise - Effective SecOps with Soph...
PPTX
Machine Learning and Analytics Breakout Session
PDF
Quelles nouveautés avec la version 6.5 de Splunk Enterprise
PPTX
Explain the Value of your Splunk Deployment Breakout Session
PDF
Untangling Continuous Delivery
PPTX
Getting Started with Splunk Enterprise Hands-On
PPTX
Taking Splunk to the Next Level - Manager
PPTX
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
PPTX
Splunk for Developers Breakout Session
PPTX
Machine Learning and Analytics Breakout Session
PPTX
A Crash Course in Building Site Reliability
PPTX
Splunk at Aaron's Inc
PPTX
Boston DevOps Days 2016: Implementing Metrics Driven DevOps - Why and How
PPTX
Taking Splunk to the Next Level - Architecture
PDF
Integrating SAP into DevOps Pipelines: Why and How
PPTX
Splunk Enterprise 6.4
PPTX
Splunk: How to Design, Build and Map IT Services
PPTX
SplunkLive! London 2016 - Shazam
PPTX
The John Hancock Monitoring Story, FutureStack17
Herbalife Customer Presentation
AWS Loft London: Finding the signal in the noise - Effective SecOps with Soph...
Machine Learning and Analytics Breakout Session
Quelles nouveautés avec la version 6.5 de Splunk Enterprise
Explain the Value of your Splunk Deployment Breakout Session
Untangling Continuous Delivery
Getting Started with Splunk Enterprise Hands-On
Taking Splunk to the Next Level - Manager
Scaling Enterprise DevOps w/ New Relic: Nationwide’s Modernization Journey, F...
Splunk for Developers Breakout Session
Machine Learning and Analytics Breakout Session
A Crash Course in Building Site Reliability
Splunk at Aaron's Inc
Boston DevOps Days 2016: Implementing Metrics Driven DevOps - Why and How
Taking Splunk to the Next Level - Architecture
Integrating SAP into DevOps Pipelines: Why and How
Splunk Enterprise 6.4
Splunk: How to Design, Build and Map IT Services
SplunkLive! London 2016 - Shazam
The John Hancock Monitoring Story, FutureStack17
Ad

Viewers also liked (20)

PPTX
Splunk FISMA for Continuous Monitoring
PDF
Blockchain Use Cases: Think of a "Public" Pub/Sub Queue
ODP
Rancher, le (petit) orchestrateur qui vous veut du bien
PDF
Multi Security Checkpoints on DevOps Platform
PDF
企業文化をぶち壊すな / Startup Culture
PDF
新規事業が対峙する現実からエンジニアリングを俯瞰する #devsumiB #devsumi
PDF
Googleのインフラ技術から考える理想のDevOps
PDF
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
PPTX
Splunk for Monitoring and Diagnostics Breakout Session
PDF
SplunkLive! London 2016 Splunk for IT Ops
PDF
FollowFridays, Session 2: The Power of Customer Data and Metrics
PDF
Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...
PPTX
DevopsBusinessCaseTemplate
PDF
Metrics - You are what you measure (DevOps Perth)
PDF
Technology leadership driving business innovation
PPT
Splunk at Expedia - Gartner Symposium
PDF
Bluemix DevOps Meetup
PDF
Kamu: reconciling DevOps and ITSM/ITIL
PDF
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
PDF
DevOps for the Mobile Enterprise: Test and Deploy
Splunk FISMA for Continuous Monitoring
Blockchain Use Cases: Think of a "Public" Pub/Sub Queue
Rancher, le (petit) orchestrateur qui vous veut du bien
Multi Security Checkpoints on DevOps Platform
企業文化をぶち壊すな / Startup Culture
新規事業が対峙する現実からエンジニアリングを俯瞰する #devsumiB #devsumi
Googleのインフラ技術から考える理想のDevOps
Dockerの期待と現実~Docker都市伝説はなぜ生まれるのか~
Splunk for Monitoring and Diagnostics Breakout Session
SplunkLive! London 2016 Splunk for IT Ops
FollowFridays, Session 2: The Power of Customer Data and Metrics
Demystifying Operational Features for Product Owners - AgileCam - SkeltonThat...
DevopsBusinessCaseTemplate
Metrics - You are what you measure (DevOps Perth)
Technology leadership driving business innovation
Splunk at Expedia - Gartner Symposium
Bluemix DevOps Meetup
Kamu: reconciling DevOps and ITSM/ITIL
Mobile DevOps: Rapid Response to Feedback and continuous delivery in a mobile...
DevOps for the Mobile Enterprise: Test and Deploy
Ad

Similar to Data-Drive DevOps: Mining Machine Data for "Metrics that Matter" (20)

PPTX
The DevOps Promise: Helping Management Realise the Quality, Velocity & Effici...
PPTX
Analytics im DevOps Lebenszyklus
PDF
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
PPTX
SplunkLive! London 2017 - DevOps Powered by Splunk
PPTX
How to add security in dataops and devops
PPTX
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
PPTX
Innovate Better Through Machine data Analytics
PDF
Agile.. and then? – Enterprise DevOps: the digital transformation of the IT...
PDF
Metrics driven development 10.09.2014
PDF
Visual Studio ALM 2010 And The PMO V 1
PDF
Taming the Technology of Digital Transformation
PDF
Taming the Technology of Digital Transformation
PDF
Maciej Marek (Philip Morris International) - The Tools of The Trade
PPTX
SplunkLive! Utrecht 2016 - NXP
PPTX
Neotys PAC - Stijn Schepers
PDF
John Rhodes - DevOps Automated Testing
PPTX
How to apply machine learning into your CI/CD pipeline
PDF
Sukumar Nayak-Agile-DevOps-Cloud Management
PPTX
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
PPTX
Development and QA dilemmas in DevOps
The DevOps Promise: Helping Management Realise the Quality, Velocity & Effici...
Analytics im DevOps Lebenszyklus
Data-Driven DevOps: Improve Velocity and Quality of Software Delivery with Me...
SplunkLive! London 2017 - DevOps Powered by Splunk
How to add security in dataops and devops
2008 - TechDays PT: Modeling and Composition for Software today and tomorrow
Innovate Better Through Machine data Analytics
Agile.. and then? – Enterprise DevOps: the digital transformation of the IT...
Metrics driven development 10.09.2014
Visual Studio ALM 2010 And The PMO V 1
Taming the Technology of Digital Transformation
Taming the Technology of Digital Transformation
Maciej Marek (Philip Morris International) - The Tools of The Trade
SplunkLive! Utrecht 2016 - NXP
Neotys PAC - Stijn Schepers
John Rhodes - DevOps Automated Testing
How to apply machine learning into your CI/CD pipeline
Sukumar Nayak-Agile-DevOps-Cloud Management
WinOps Conf 2016 - Matteo Emili - Development and QA Dilemmas in DevOps
Development and QA dilemmas in DevOps

More from Splunk (20)

PDF
Splunk Leadership Forum Wien - 20.05.2025
PDF
Splunk Security Update | Public Sector Summit Germany 2025
PDF
Building Resilience with Energy Management for the Public Sector
PDF
IT-Lagebild: Observability for Resilience (SVA)
PDF
Nach dem SOC-Aufbau ist vor der Automatisierung (OFD Baden-Württemberg)
PDF
Monitoring einer Sicheren Inter-Netzwerk Architektur (SINA)
PDF
Praktische Erfahrungen mit dem Attack Analyser (gematik)
PDF
Cisco XDR & Splunk SIEM - stronger together (DATAGROUP Cyber Security)
PDF
Security - Mit Sicherheit zum Erfolg (Telekom)
PDF
One Cisco - Splunk Public Sector Summit Germany April 2025
PDF
.conf Go 2023 - Data analysis as a routine
PDF
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
PDF
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
PDF
.conf Go 2023 - Raiffeisen Bank International
PDF
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
PDF
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
PDF
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
PDF
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
PDF
.conf go 2023 - De NOC a CSIRT (Cellnex)
PDF
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)
Splunk Leadership Forum Wien - 20.05.2025
Splunk Security Update | Public Sector Summit Germany 2025
Building Resilience with Energy Management for the Public Sector
IT-Lagebild: Observability for Resilience (SVA)
Nach dem SOC-Aufbau ist vor der Automatisierung (OFD Baden-Württemberg)
Monitoring einer Sicheren Inter-Netzwerk Architektur (SINA)
Praktische Erfahrungen mit dem Attack Analyser (gematik)
Cisco XDR & Splunk SIEM - stronger together (DATAGROUP Cyber Security)
Security - Mit Sicherheit zum Erfolg (Telekom)
One Cisco - Splunk Public Sector Summit Germany April 2025
.conf Go 2023 - Data analysis as a routine
.conf Go 2023 - How KPN drives Customer Satisfaction on IPTV
.conf Go 2023 - Navegando la normativa SOX (Telefónica)
.conf Go 2023 - Raiffeisen Bank International
.conf Go 2023 - På liv og død Om sikkerhetsarbeid i Norsk helsenett
.conf Go 2023 - Many roads lead to Rome - this was our journey (Julius Bär)
.conf Go 2023 - Das passende Rezept für die digitale (Security) Revolution zu...
.conf go 2023 - Cyber Resilienz – Herausforderungen und Ansatz für Energiever...
.conf go 2023 - De NOC a CSIRT (Cellnex)
conf go 2023 - El camino hacia la ciberseguridad (ABANCA)

Recently uploaded (20)

PDF
Machine learning based COVID-19 study performance prediction
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PDF
Electronic commerce courselecture one. Pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
PPT
Teaching material agriculture food technology
PPTX
Spectroscopy.pptx food analysis technology
PDF
Advanced Soft Computing BINUS July 2025.pdf
PDF
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Dropbox Q2 2025 Financial Results & Investor Presentation
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Sensors and Actuators in IoT Systems using pdf
PPTX
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
PPTX
Cloud computing and distributed systems.
PDF
Per capita expenditure prediction using model stacking based on satellite ima...
PDF
Advanced IT Governance
PDF
CIFDAQ's Market Insight: SEC Turns Pro Crypto
Machine learning based COVID-19 study performance prediction
Chapter 3 Spatial Domain Image Processing.pdf
Electronic commerce courselecture one. Pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
Teaching material agriculture food technology
Spectroscopy.pptx food analysis technology
Advanced Soft Computing BINUS July 2025.pdf
GDG Cloud Iasi [PUBLIC] Florian Blaga - Unveiling the Evolution of Cybersecur...
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Dropbox Q2 2025 Financial Results & Investor Presentation
Reach Out and Touch Someone: Haptics and Empathic Computing
Sensors and Actuators in IoT Systems using pdf
breach-and-attack-simulation-cybersecurity-india-chennai-defenderrabbit-2025....
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
The Rise and Fall of 3GPP – Time for a Sabbatical?
PA Analog/Digital System: The Backbone of Modern Surveillance and Communication
Cloud computing and distributed systems.
Per capita expenditure prediction using model stacking based on satellite ima...
Advanced IT Governance
CIFDAQ's Market Insight: SEC Turns Pro Crypto

Data-Drive DevOps: Mining Machine Data for "Metrics that Matter"

  • 1. Andi Mann @AndiMann @Splunk Copyright © 2016 Splunk Inc. Data-Driven DevOps Mining Machine Data for ‘Metrics that Matter’ Andi Mann @AndiMann @Splunk
  • 2. Andi Mann @AndiMann @Splunk CAMS – as close to prescriptive as DevOps gets
  • 3. Andi Mann @AndiMann @Splunk3 BUT WHAT SHOULD YOU MEASURE?
  • 4. Andi Mann @AndiMann @Splunk I’m working super hard!! That’s my stapler.
  • 5. Andi Mann @AndiMann @Splunk5 Yeah, but … … what are you achieving? I’m gonna need you to come in Sunday.
  • 6. Andi Mann @AndiMann @Splunk Gartner’s DevOps ‘Metrics that Matter’ Gartner Inc., Data-Driven DevOps: Use Metrics to Help Guide Your Journey, 29 May 2014 G00264319, Analyst(s): Cameron Haight | Tapati Bandopadhyay
  • 7. Andi Mann @AndiMann @Splunk IDC’s DevOps ‘Metrics that Matter’
  • 8. Andi Mann @AndiMann @Splunk Some DevOps Metrics that Might Matter Culture e.g. • Retention • Satisfaction • Callouts Process e.g. • Idea-to-cash • MTTR • Deliver time Quality e.g. • Tests passed • Tests failed • Best/worst Systems e.g. • Throughput • Uptime • Build times Activity e.g. • Commits • Tests run • Releases Impact e.g. • Signups • Checkouts • Revenue
  • 9. Andi Mann @AndiMann @Splunk But DevOps Is Always a Unique Journey What Are Your ‘Metrics That Matter’?
  • 10. Andi Mann @AndiMann @Splunk Every tool, every process, every component, on-prem or off One Constant: Machine Data
  • 11. Andi Mann @AndiMann @Splunk Common Data Fabric 11 API SDKs UI Other Tools Escalation/ Collaboration Visibility Across the Whole Dev Lifecycle Plan Code Build Test/QA Stage Release Config Monitor
  • 12. Andi Mann @AndiMann @Splunk Common Data Fabric 12 API SDKs UI Server, Storage. N/W Server Virtualisation Operating Systems Mobile Applications Cloud Services Other Tools Ticketing/Help Desk Custom Applications Visibility Across the Whole Ops Environment API Services Infrastructure Applications
  • 13. Andi Mann @AndiMann @Splunk Use Machine Data To Identify ‘Waste’ Plan Develop (UI) Develop (Db) Develop (M’ware) Develop (Backend) Security Test Monitor Build (Prod) Architect Secure/ Comply DeployAccept Unit Test Document Cap Plan Train Feedback Integration Test Configure System Test Launch CAB Develop (APIs) Budget Build (Dev) Mgmt/ Tooling W W W W W W W W W 16 40 52 35 96 40 48 24 --8 2 5 6 8 2 12
  • 14. Andi Mann @AndiMann @Splunk Use Machine Data To Manage Testing and QA • Release when ready, not a date! • Best / worst developers • Best / worst providers • Impact of new code on ops • Impact of new code on biz
  • 15. Andi Mann @AndiMann @Splunk Use Machine Data To Enable Continuous Improvement Defect Information Capacity Planning Quality Standards Enhancement Requests Integration Requirements Acceptance Metrics Service Levels and KPIs Application Development Test and Acceptance Production BuildCodePlan Test/QA Stage Release Config Monitor Infrastructure Dependencies
  • 16. Andi Mann @AndiMann @Splunk Use Machine Data To Accelerate Velocity Pivot & improve with Continuous Insights Product Managers identify new opportunities Continuously delivered to market … and Auditors are “happy”
  • 17. Andi Mann @AndiMann @Splunk Use Machine Data To Improve Quality Code quality scans Static security scans White BoxDeveloper checks in code Automated Acceptance Tests Dynamic Security Scans Black Box “Chaos Monkey” tests Test Fail: Return Test Fail: Return X X Production QA Prod Pattern QA Pattern Library Test Pass: Promote Test Pass: Promote to Production Pattern library used for test and QA
  • 18. Andi Mann @AndiMann @Splunk Use Machine Data To Align Business Impact
  • 19. Andi Mann @AndiMann @Splunk Metrics that Matter Drive Better Feedback Loops Improve Application Velocity Improve Application Quality Improve Application Impact
  • 20. Andi Mann @AndiMann @Splunk Copyright © 2016 Splunk Inc. Andi Mann @AndiMann We make machine data accessible, usable, and valuable to everyone