SlideShare a Scribd company logo
DEVOPS VS.
TRADITIONAL IT OPS
STATS, NUMBERS AND CONCLUSIONS
BY ZEROTURNAROUND
Oliver White (@theotown)
Head of RebelLabs, ZeroTurnaround
A 5-MIN IGNITE TALK ABOUT HOW DEVOPS BEATS
TRADITIONAL IT OPS, EVERY TIME.
Traditionally siloed team structures don't scale
Oppositng philosophies (Dev <3 change,
Ops <3 stability)
Continuously evolving technologies & needs
require more flexibility
Reminder:
why we want DevOps
How do DevOps teams spend their time each
week, compared to Traditional IT Ops teams?
DEVOPS
ORIENTED
TRADITIONAL IT OPS
2.8
3.1
3.8
5.1
2.4
4.8
3.5
5.3
4.0
2.4
2.7
4.8
7.2
3.8
3.6
3.8
4.6
4.5
TRADITIONAL IT OPS VS. DEVOPS COMPARED
OVERHEAD
(SOCIALIZING, BRAINSTORMING,
DAYDREAMING, PROCRASTINATING)
SELF-IMPROVEMENT
(TRAINING, READING, EDUCATION)
FIREFIGHTING
(E.G. MISSION CRITICAL
FAILURE RECOVERY)
COMMUNICATION
(MEETINGS, EMAILS, PLANNING, ETC.)
SUPPORT
(HANDLING SUPPORT FOR OPS
INFRASTRUCTURE)
INFRASTRUCTURE
IMPROVEMENTS
(TEST PROCESSES AND RECOVERY PLANS)
INFRASTRUCTURE MANAGEMENT
(REVIEWING EVOLVING
INFRASTRUCTURE NEEDS)
AUTOMATING REPETITIVE TASKS
(WRITING SCRIPTS/USING
AUTOMATION TOOLS)
DEPLOYING CHANGES
(APP, DB, CONFIG & INFRA UPDATES)
DevOps vs. Traditional IT Ops:
Overall work week
DevOps vs. Traditional IT Ops:
Infrastructure improvements
What they're doing:
testing processes and recovery
plans and making sure these
things work
DEVOPS SPENDS 33% MORE TIME
IMPROVING INFRASTRUCTURE
AGAINST FAILURES
4.8
3.6
INFRASTRUCTURE
IMPROVEMENTS
(TEST PROCESSES AND RECOVERY
PLANS)
DevOps vs. Traditional IT Ops:
Handling Support
What they're doing:
Handling support cases for
operations infrastructure - i.e.
when things go wrong
TRADITIONAL IT OPS REQUIRE
NEARLY 60% MORE TIME PER WEEK
TO HANDLE SPPORT CASES.
2.4
3.8
SUPPORT
(HANDLING SUPPORT FOR OPS
INFRASTRUCTURE)
DevOps vs. Traditional IT Ops:
Firefighting
2.4
3.8
SUPPORT
(HANDLING SUPPORT FOR OPS
INFRASTRUCTURE)
What they're doing:
dropping everything to recover from
failures or fix something urgently
DEVOPS SPENDS ABOUT 21% LESS
TIME PUTTING OUT FIRES ON
A WEEKLY BASIS.
DevOps wins!
21% less time putting out fires
37% less time handling support cases
With that extra time, DevOps spends
33% more time improving infrastructure,
and they even spend 15% more time on
self-improvement (education, training).
What about
failures and recoveries?
Average team has 2 app failures
per month
Recovery time is >30min for over 50%
of all respondents.
TRADITIONAL
IT OPS
DEVOPS
ORIENTED
OVERALL
NOT
APPLICABLE
60+ MIN
30-60 MIN
10-30 MIN
0-10 MIN
8%
7%
9%
40%
22%
28%
22%
30%
27%
24%
30%
24%
6%
11%
11%
HOW LONG DO RECOVERIES TAKE?
DevOps vs. Traditional IT Ops:
Firefighting
71% of DevOps
teams can recover
from failures
in < 60min
40% of traditional
IT Ops teams need
>1 hr to recover
DevOps vs.
Traditional IT Ops: Firefighting
Traditional IT Ops teams are almost 2x more likely
to require 60+ minutes to recover
Recoveries in <30 minutes are 33% more likely for
DevOps teams than traditional IT Ops
But what about releasing software?
Surely DevOps can't be THAT much better?
Wrong.
Ok ok, so DevOps recover faster...
Boom!
DevOps teams need less than
HALF THE TIME to release an application
version (36.6 min vs. 85.1 min).
Average
Median
Standard Deviation
85.1
30
113.6
36.6
15
48.5
TIME IN
MINUTES
TRADITIONAL
IT OPS
DEVOPS
ORIENTED
DevOps spends more time on improving
things and less time fixing things
DevOps recovers from failures faster
DevOps releases apps more than
twice as fast
Quick summary so far...
Hmmm, maybe it's in the tools they are using?
Top tools and technologies
used by DevOps and IT Ops teams
Top Ranked Productivity Tools & Technologies 2013
77%
SHELL SCRIPTS
71%
SELENIUM
63%
VI/VIM
51%
NAGIOS
40%
PUPPET
34%
PYTHON
31%
CHEF
WHAT KINDS OF INFRASTRUCTURE DO YOU USE?
GOOD OLD
PHYSICAL SERVERS
INTERNAL
VIRTUALIZATION
CLOUD
(laaS,PaaS)
SaaS ALL THE WAY
65%
63%
8%
35%
Let's ask the audience
Popular infrastructure
config tools
POPULAR INFRASTRUCTURE CONFIGURATION TOOLS
PUPPET 40%
CHEF 31%
CFENGINE 4%
ANSIBLE 3%
FABRIC 3%
BASH 6%
Popular Test Automation tools
POPULAR TEST AUTOMATION TOOLSSELENIUM71%
JUNIT22%
JMETER11%
JENKINS7%
SOAPUI
RSPEC
TESTNG
CUCUMBER
6%
5%
5%
CUSTOM14%
7%
Most app failures still occur due to software
quality or lack of automation
Most teams have <10% of their infrastructure
configured with code (i.e. using Puppet, Chef)
Most teams have <10% of their smoke tests
automated
Most teams don't test their recovery processes.
DevOps clearly wins,
but still isn't perfect (hey!)
THANKS FOR
YOUR ATTENTION!
Psst: For the full report in pdf, give us
a business card or your details and
we'll send it to you
BY ZEROTURNAROUND
labs@zeroturnaround.com
w
RebelLabs
http://zeroturnaround.com/rebellabs

More Related Content

PPTX
Road to DevOps ROI
PPTX
DEVSECOPS.pptx
PPTX
DevSecOps reference architectures 2018
PDF
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
PPTX
DevOps Introduction
PPTX
Devops architecture
PPTX
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
ODP
Devops Devops Devops
Road to DevOps ROI
DEVSECOPS.pptx
DevSecOps reference architectures 2018
Neutron-to-Neutron: interconnecting multiple OpenStack deployments
DevOps Introduction
Devops architecture
Deploying Mule Applications with Jenkins, Azure and BitBucket (1).pptx
Devops Devops Devops

What's hot (20)

ZIP
Continuous Integration, Build Pipelines and Continuous Deployment
PPTX
DevSecOps : an Introduction
PPTX
DevOps Architecture Design
PDF
Ansible Tower
PPTX
Azure Infrastructure as Code and Hashicorp Terraform
PPTX
Azure DevOps
PDF
Networking Brush Up for Amazon AWS Administrators
PPTX
Introduction to DevOps
PDF
DevOps Powerpoint Presentation Slides
PDF
ArgoCD Meetup PPT final.pdf
PDF
DevSecOps and the CI/CD Pipeline
PDF
Security Process in DevSecOps
PDF
Welcome to Azure Devops
PDF
Modeling and Measuring DevOps Culture
PPTX
DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...
PPTX
Reverse shell
PDF
Docker Introduction
PPTX
Intro to Azure DevOps
PPTX
Continuous Integration, Build Pipelines and Continuous Deployment
DevSecOps : an Introduction
DevOps Architecture Design
Ansible Tower
Azure Infrastructure as Code and Hashicorp Terraform
Azure DevOps
Networking Brush Up for Amazon AWS Administrators
Introduction to DevOps
DevOps Powerpoint Presentation Slides
ArgoCD Meetup PPT final.pdf
DevSecOps and the CI/CD Pipeline
Security Process in DevSecOps
Welcome to Azure Devops
Modeling and Measuring DevOps Culture
DevOps Interview Questions Part - 1 | Devops Interview Questions And Answers ...
Reverse shell
Docker Introduction
Intro to Azure DevOps
Ad

Similar to DevOps vs Traditional IT Ops (DevOps Days ignite talk by Oliver White) (20)

PDF
DevOps Productivity Report 2013 ignite talk
PPTX
50 Shades of DevOps
PPTX
How to explain DevOps to your mom
PDF
What DevOps Isn't
PDF
DevOps or DevSecOps
PDF
Turning Human Capital into High Performance Organizational Capital
PPTX
I am a Test Engineer: Why should I care about DevOps?
PDF
DevOps The Cultural revolution
PDF
DevSecOps - Agile Get-Together 2022.pdf
PDF
CTO & VP of Engineering Peer Session: How HubSpot is Rethinking DevOps
PPTX
DevSecOps with Microsoft Tech
PPTX
DevOps and the Future of InfoSec
PPT
DevOps in 2014
PDF
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
ODP
PPTX
Devops for Large Enterprises
PPTX
1st Riga DevOps meetup
PPTX
DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velas...
PPTX
Introduction to DevOps
PPTX
DevOps Culture transformation in Modern Software Delivery
DevOps Productivity Report 2013 ignite talk
50 Shades of DevOps
How to explain DevOps to your mom
What DevOps Isn't
DevOps or DevSecOps
Turning Human Capital into High Performance Organizational Capital
I am a Test Engineer: Why should I care about DevOps?
DevOps The Cultural revolution
DevSecOps - Agile Get-Together 2022.pdf
CTO & VP of Engineering Peer Session: How HubSpot is Rethinking DevOps
DevSecOps with Microsoft Tech
DevOps and the Future of InfoSec
DevOps in 2014
Creating a DevOps Practice for Analytics -- Strata Data, September 28, 2017
Devops for Large Enterprises
1st Riga DevOps meetup
DevOps Means Business - Gene Kim, IT Revolution Press & Nicole Forsgren Velas...
Introduction to DevOps
DevOps Culture transformation in Modern Software Delivery
Ad

More from ZeroTurnaround (20)

PDF
XRebel - Real Time Insight, Faster Apps
PPTX
Redeploy chart
PDF
Top Reasons Why Java Rocks (report preview) - http:0t.ee/java-rocks
PDF
Top Java IDE keyboard shortcuts for Eclipse, IntelliJIDEA, NetBeans (report p...
PDF
Java Tools and Technologies Landscape for 2014 (image gallery)
PDF
Getting Started with IntelliJ IDEA as an Eclipse User
PDF
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
PDF
Lazy Coder's Visual Guide to RebelLabs' Developer Productivity Report 2013
PDF
The State of Managed Runtimes 2013, by Attila Szegedi
PDF
Language Design Tradeoffs - Kotlin and Beyond, by Andrey Breslav
PDF
Runtime Innovation - Nextgen Ninja Hacking of the JVM, by Ryan Sciampacone
PDF
Easy Scaling with Open Source Data Structures, by Talip Ozturk
PDF
Blast your app with Gatling! by Stephane Landelle
PDF
JVM JIT compilation overview by Vladimir Ivanov
PDF
How To Do Kick-Ass Software Development, by Sven Peters
PDF
Level Up Your Git and GitHub Experience by Jordan McCullough and Brent Beer
PDF
AST Transformations: Groovy’s best kept secret by Andres Almiray
PDF
Tap into the power of slaves with Jenkins by Kohsuke Kawaguchi
PDF
Language Design Tradeoffs (Kotlin and Beyond) by Andrey Breslav
PDF
Spring 4 on Java 8 by Juergen Hoeller
XRebel - Real Time Insight, Faster Apps
Redeploy chart
Top Reasons Why Java Rocks (report preview) - http:0t.ee/java-rocks
Top Java IDE keyboard shortcuts for Eclipse, IntelliJIDEA, NetBeans (report p...
Java Tools and Technologies Landscape for 2014 (image gallery)
Getting Started with IntelliJ IDEA as an Eclipse User
[Image Results] Java Build Tools: Part 2 - A Decision Maker's Guide Compariso...
Lazy Coder's Visual Guide to RebelLabs' Developer Productivity Report 2013
The State of Managed Runtimes 2013, by Attila Szegedi
Language Design Tradeoffs - Kotlin and Beyond, by Andrey Breslav
Runtime Innovation - Nextgen Ninja Hacking of the JVM, by Ryan Sciampacone
Easy Scaling with Open Source Data Structures, by Talip Ozturk
Blast your app with Gatling! by Stephane Landelle
JVM JIT compilation overview by Vladimir Ivanov
How To Do Kick-Ass Software Development, by Sven Peters
Level Up Your Git and GitHub Experience by Jordan McCullough and Brent Beer
AST Transformations: Groovy’s best kept secret by Andres Almiray
Tap into the power of slaves with Jenkins by Kohsuke Kawaguchi
Language Design Tradeoffs (Kotlin and Beyond) by Andrey Breslav
Spring 4 on Java 8 by Juergen Hoeller

Recently uploaded (20)

PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Chapter 3 Spatial Domain Image Processing.pdf
PPT
Teaching material agriculture food technology
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
PDF
Approach and Philosophy of On baking technology
PPTX
A Presentation on Artificial Intelligence
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Encapsulation theory and applications.pdf
PPTX
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
DOCX
The AUB Centre for AI in Media Proposal.docx
PDF
Empathic Computing: Creating Shared Understanding
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Bridging biosciences and deep learning for revolutionary discoveries: a compr...
Building Integrated photovoltaic BIPV_UPV.pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Understanding_Digital_Forensics_Presentation.pptx
Advanced methodologies resolving dimensionality complications for autism neur...
Chapter 3 Spatial Domain Image Processing.pdf
Teaching material agriculture food technology
20250228 LYD VKU AI Blended-Learning.pptx
Machine learning based COVID-19 study performance prediction
Shreyas Phanse Resume: Experienced Backend Engineer | Java • Spring Boot • Ka...
Approach and Philosophy of On baking technology
A Presentation on Artificial Intelligence
Mobile App Security Testing_ A Comprehensive Guide.pdf
cuic standard and advanced reporting.pdf
Encapsulation theory and applications.pdf
Effective Security Operations Center (SOC) A Modern, Strategic, and Threat-In...
The AUB Centre for AI in Media Proposal.docx
Empathic Computing: Creating Shared Understanding
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Encapsulation_ Review paper, used for researhc scholars
Bridging biosciences and deep learning for revolutionary discoveries: a compr...

DevOps vs Traditional IT Ops (DevOps Days ignite talk by Oliver White)

  • 1. DEVOPS VS. TRADITIONAL IT OPS STATS, NUMBERS AND CONCLUSIONS BY ZEROTURNAROUND Oliver White (@theotown) Head of RebelLabs, ZeroTurnaround A 5-MIN IGNITE TALK ABOUT HOW DEVOPS BEATS TRADITIONAL IT OPS, EVERY TIME.
  • 2. Traditionally siloed team structures don't scale Oppositng philosophies (Dev <3 change, Ops <3 stability) Continuously evolving technologies & needs require more flexibility Reminder: why we want DevOps How do DevOps teams spend their time each week, compared to Traditional IT Ops teams?
  • 3. DEVOPS ORIENTED TRADITIONAL IT OPS 2.8 3.1 3.8 5.1 2.4 4.8 3.5 5.3 4.0 2.4 2.7 4.8 7.2 3.8 3.6 3.8 4.6 4.5 TRADITIONAL IT OPS VS. DEVOPS COMPARED OVERHEAD (SOCIALIZING, BRAINSTORMING, DAYDREAMING, PROCRASTINATING) SELF-IMPROVEMENT (TRAINING, READING, EDUCATION) FIREFIGHTING (E.G. MISSION CRITICAL FAILURE RECOVERY) COMMUNICATION (MEETINGS, EMAILS, PLANNING, ETC.) SUPPORT (HANDLING SUPPORT FOR OPS INFRASTRUCTURE) INFRASTRUCTURE IMPROVEMENTS (TEST PROCESSES AND RECOVERY PLANS) INFRASTRUCTURE MANAGEMENT (REVIEWING EVOLVING INFRASTRUCTURE NEEDS) AUTOMATING REPETITIVE TASKS (WRITING SCRIPTS/USING AUTOMATION TOOLS) DEPLOYING CHANGES (APP, DB, CONFIG & INFRA UPDATES) DevOps vs. Traditional IT Ops: Overall work week
  • 4. DevOps vs. Traditional IT Ops: Infrastructure improvements What they're doing: testing processes and recovery plans and making sure these things work DEVOPS SPENDS 33% MORE TIME IMPROVING INFRASTRUCTURE AGAINST FAILURES 4.8 3.6 INFRASTRUCTURE IMPROVEMENTS (TEST PROCESSES AND RECOVERY PLANS)
  • 5. DevOps vs. Traditional IT Ops: Handling Support What they're doing: Handling support cases for operations infrastructure - i.e. when things go wrong TRADITIONAL IT OPS REQUIRE NEARLY 60% MORE TIME PER WEEK TO HANDLE SPPORT CASES. 2.4 3.8 SUPPORT (HANDLING SUPPORT FOR OPS INFRASTRUCTURE)
  • 6. DevOps vs. Traditional IT Ops: Firefighting 2.4 3.8 SUPPORT (HANDLING SUPPORT FOR OPS INFRASTRUCTURE) What they're doing: dropping everything to recover from failures or fix something urgently DEVOPS SPENDS ABOUT 21% LESS TIME PUTTING OUT FIRES ON A WEEKLY BASIS.
  • 7. DevOps wins! 21% less time putting out fires 37% less time handling support cases With that extra time, DevOps spends 33% more time improving infrastructure, and they even spend 15% more time on self-improvement (education, training).
  • 8. What about failures and recoveries? Average team has 2 app failures per month Recovery time is >30min for over 50% of all respondents.
  • 9. TRADITIONAL IT OPS DEVOPS ORIENTED OVERALL NOT APPLICABLE 60+ MIN 30-60 MIN 10-30 MIN 0-10 MIN 8% 7% 9% 40% 22% 28% 22% 30% 27% 24% 30% 24% 6% 11% 11% HOW LONG DO RECOVERIES TAKE? DevOps vs. Traditional IT Ops: Firefighting 71% of DevOps teams can recover from failures in < 60min 40% of traditional IT Ops teams need >1 hr to recover
  • 10. DevOps vs. Traditional IT Ops: Firefighting Traditional IT Ops teams are almost 2x more likely to require 60+ minutes to recover Recoveries in <30 minutes are 33% more likely for DevOps teams than traditional IT Ops
  • 11. But what about releasing software? Surely DevOps can't be THAT much better? Wrong. Ok ok, so DevOps recover faster...
  • 12. Boom! DevOps teams need less than HALF THE TIME to release an application version (36.6 min vs. 85.1 min). Average Median Standard Deviation 85.1 30 113.6 36.6 15 48.5 TIME IN MINUTES TRADITIONAL IT OPS DEVOPS ORIENTED
  • 13. DevOps spends more time on improving things and less time fixing things DevOps recovers from failures faster DevOps releases apps more than twice as fast Quick summary so far... Hmmm, maybe it's in the tools they are using?
  • 14. Top tools and technologies used by DevOps and IT Ops teams Top Ranked Productivity Tools & Technologies 2013 77% SHELL SCRIPTS 71% SELENIUM 63% VI/VIM 51% NAGIOS 40% PUPPET 34% PYTHON 31% CHEF
  • 15. WHAT KINDS OF INFRASTRUCTURE DO YOU USE? GOOD OLD PHYSICAL SERVERS INTERNAL VIRTUALIZATION CLOUD (laaS,PaaS) SaaS ALL THE WAY 65% 63% 8% 35% Let's ask the audience
  • 16. Popular infrastructure config tools POPULAR INFRASTRUCTURE CONFIGURATION TOOLS PUPPET 40% CHEF 31% CFENGINE 4% ANSIBLE 3% FABRIC 3% BASH 6%
  • 17. Popular Test Automation tools POPULAR TEST AUTOMATION TOOLSSELENIUM71% JUNIT22% JMETER11% JENKINS7% SOAPUI RSPEC TESTNG CUCUMBER 6% 5% 5% CUSTOM14% 7%
  • 18. Most app failures still occur due to software quality or lack of automation Most teams have <10% of their infrastructure configured with code (i.e. using Puppet, Chef) Most teams have <10% of their smoke tests automated Most teams don't test their recovery processes. DevOps clearly wins, but still isn't perfect (hey!)
  • 19. THANKS FOR YOUR ATTENTION! Psst: For the full report in pdf, give us a business card or your details and we'll send it to you BY ZEROTURNAROUND labs@zeroturnaround.com w RebelLabs http://zeroturnaround.com/rebellabs