SlideShare a Scribd company logo
@jhibbets | #OpenSource101
Avoiding the DevOps pit of misery:
Tips from the trenches
Jason Hibbets, Senior Community Architect Opensource.com, Red Hat
Was: Chris Short, Senior DevOps Advocate, SJ Technologies
@jhibbets | #OpenSource101
Dilly, Dilly
Image credits: http://ow.ly/O1aF30ig12B (Attributed to Adweek, Bud Light)
@jhibbets | #OpenSource101
What is the DevOps pit of misery?
Image credits: https://twitter.com/budlight/status/934851751655636993 (Attributed to Bud Light)
@jhibbets | #OpenSource101
What is DevOps?
Image credits: https://opensource.com/article/18/2/devops-delivers-cool-apps-users (Opensource.com)
@jhibbets | #OpenSource101
What DevOps is not
Image credits: https://opensource.com/article/17/10/dear-devops (Opensource.com)
@jhibbets | #OpenSource101
What is the purpose of DevOps?
Image credits: https://opensource.com/article/17/7/state-systems-administration (Opensource.com)
@jhibbets | #OpenSource101
Why DevOps?
Image credits: https://opensource.com/article/16/12/yearbook-linux-test-driving-distros (Opensource.com)
@jhibbets | #OpenSource101
46x
46 times more frequent code deployments
Source: 2017 State of DevOps Report (Puppet Labs)
@jhibbets | #OpenSource101
440x
440 times faster lead time from commit to deploy
Source: 2017 State of DevOps Report (Puppet Labs)
@jhibbets | #OpenSource101
5x
5 times lower change failure rate (changes are 1/5 as likely to fail)
Source: 2017 State of DevOps Report (Puppet Labs)
@jhibbets | #OpenSource101
96x
96 times faster mean time to recover from downtime
Source: 2017 State of DevOps Report (Puppet Labs)
@jhibbets | #OpenSource101
DevOps: The three ways
Image credits: https://opensource.com/article/18/2/essential-roles-devops-culture-success (Opensource.com)
● The First Way: Systems
thinking
● The Second Way: Amplify
feedback loops
● The Third Way: Culture of
continual experimentation
and learning
Source: IT Revolution
@jhibbets | #OpenSource101
Who drives culture in DevOps?
Image credits: https://opensource.com/article/17/12/who-drives-culture-devops (Opensource.com)
“Writing a few bullet
points and printing them
on colorful posters is not
leadership.” -- Chris Short
@jhibbets | #OpenSource101
Why is change so hard?
Image credits: https://opensource.com/article/18/2/essential-roles-devops-culture-success (Opensource.com)
“The primary need is not
overcoming resistance but
enabling and supporting people
to adapt.” -- Dr. Alison Eyring
CMO.com
@jhibbets | #OpenSource101
54%
54% of C-suite executives polled by management consultancy A.T. Kearney said that
having a corporate culture unable to embrace digital technologies was one of their
biggest barriers. Source: CMO.com
@jhibbets | #OpenSource101
Diversity on your team
Image credits: https://opensource.com/life/16/3/creating-welcoming-and-inclusive-open-source-space (Opensource.com)
@jhibbets | #OpenSource101
Diversity & DevOps outcomes
Image credits: https://opensource.com/life/16/3/creating-welcoming-and-inclusive-open-source-space (Opensource.com)
@jhibbets | #OpenSource101
35%
“Analysis of the data from the group of 366 companies indicates racially/ethnic diverse
organizations were 35 percent more likely to have financial returns above their
national industry median”
Source: McKinsey & Company Why Diversity Matters
@jhibbets | #OpenSource101
Fail early, fail often
Image credits: https://opensource.com/open-organization/17/4/accountability-by-design (Opensource.com)
@jhibbets | #OpenSource101
Why is “failure” so hard?
Image credits: https://enterprisersproject.com/article/2017/10/why-agile-leaders-must-move-beyond-talking-about-failure
(Enterprisers Project)
@jhibbets | #OpenSource101
Tips from the trenches:
Avoiding the pit of misery
@jhibbets | #OpenSource101
Identify your stakeholders
Image credits: https://opensource.com/open-organization/16/11/exploring-cultures-agility-and-blamelessness (Opensource.com)
@jhibbets | #OpenSource101
Set goals *AND* measure them
Image credits: https://opensource.com/open-organization/16/9/culture-trumps-tools-every-time (Opensource.com)
@jhibbets | #OpenSource101
Establish processes: Then test and iterate
Image credits https://opensource.com/life/15/5/constructing-open-infrastructure (Opensource.com)
@jhibbets | #OpenSource101
Start your delivery
Image credits: https://opensource.com/business/15/6/interview-jen-krieger-redhat (Opensource.com)
@jhibbets | #OpenSource101
Recognition: Successes and failures
Image credits: https://opensource.com/article/17/10/cascadia-community-builder-award (Opensource.com)
@jhibbets | #OpenSource101
Attend events and grow your network
Image credits: https://opensource.com/article/18/1/foss-tools-agile-teams (Opensource.com)
@jhibbets | #OpenSource101
Must read DevOps resources
Image credits: https://opensource.com/article/17/12/10-must-read-devops-books (Opensource.com)
@jhibbets | #OpenSource101
Join the Open Source DevOps Team
https://opensource.com/devops-team
@jhibbets | #OpenSource101
Contact
Email: jhibbets@redhat.com
Twitter: @jhibbets
IRC: shibby | Slack: jhibbets
Book: http://theopensourcecity.com
Email: chris@chrisshort.net
Twitter: @ChrisShort
IRC | Slack: ChrisShort
Site: https://devopsish.com/
Slides: https://github.com/jhibbets/presentations

More Related Content

PPTX
Best Practices in Starting an Open Source Project for Companies
PDF
5/ GitHub Inner Source @ OPEN'16
PDF
Convergence of Communities
PPT
Asf icfoss-mentoring
PDF
Establishing an Open Source Program Office
PDF
Open Source Building Career and Competency
PPTX
The Growing Research that Open Source Owns the Future in Cloud
PDF
Rise of Open Source Programs
Best Practices in Starting an Open Source Project for Companies
5/ GitHub Inner Source @ OPEN'16
Convergence of Communities
Asf icfoss-mentoring
Establishing an Open Source Program Office
Open Source Building Career and Competency
The Growing Research that Open Source Owns the Future in Cloud
Rise of Open Source Programs

What's hot (20)

PDF
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
PPTX
Internet (Intelligence) of Things (IOT) with Drupal
PDF
Blockchain for mere mortals - understand the fundamentals and start building ...
PDF
Neither Rogues nor Saints: Ethics in Open Source
PDF
Web Engagement for the Mobile Era
PPT
NodeConf EU 2015 Keynote
PPTX
Going Open: How to Make a Project Open Source
PDF
DevOps, continuous delivery, & the new composable enterprise
PPTX
DevOps in an IoT World - Brighton Web Development - 29-10-20
PPTX
Guide to open source
PDF
Understand Open Source ecosystems
PDF
From Developer to Data Scientist - Gaines Kergosien
PDF
Scaling face recognition with big data - Bogdan Bocse
PDF
Enacting Scrum - What it takes to maximize the chances for a successful adopt...
PPTX
As Software eats the World, APIs eat Software
PPTX
Build Mobile Applications with Headless Drupal 8 - DrupalConAsia 2016
PPTX
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
PPTX
The Coming OSS Sustainability Crisis
PDF
Microservices Workshop - Craft Conference
ODP
Intro to Open Cloud Initiative
Morpheus Drive – A Simple File Sharing UI for Alfresco that Solves the Dropbo...
Internet (Intelligence) of Things (IOT) with Drupal
Blockchain for mere mortals - understand the fundamentals and start building ...
Neither Rogues nor Saints: Ethics in Open Source
Web Engagement for the Mobile Era
NodeConf EU 2015 Keynote
Going Open: How to Make a Project Open Source
DevOps, continuous delivery, & the new composable enterprise
DevOps in an IoT World - Brighton Web Development - 29-10-20
Guide to open source
Understand Open Source ecosystems
From Developer to Data Scientist - Gaines Kergosien
Scaling face recognition with big data - Bogdan Bocse
Enacting Scrum - What it takes to maximize the chances for a successful adopt...
As Software eats the World, APIs eat Software
Build Mobile Applications with Headless Drupal 8 - DrupalConAsia 2016
apidays LIVE Paris 2021 - APIs - How did we get here and where are we going n...
The Coming OSS Sustainability Crisis
Microservices Workshop - Craft Conference
Intro to Open Cloud Initiative
Ad

Similar to Avoiding the DevOps Pit of Misery: Tips from the trenches (20)

PDF
Katrina Novakovic "Default to Open: Creating a DevOps Culture"
PDF
SaltConf14 - Justin Carmony, Deseret Digital Media - Teaching Devs About DevOps
PPTX
JavaOne 2015 Devops and the Darkside CON6447
PPTX
DevOps Roadtrip - Denver
PDF
DevOps beyond the Tools
PDF
The History of DevOps (and what you need to do about it)
PPTX
DevOps
PPTX
Humans by the hundred (DevOps Days Ohio)
PPTX
DevOps culture: Computer scientists are only human ... ;)
PDF
Advice on how to get started — and ahead — in a career in DevOps
PDF
Real World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
PDF
DevOps 101 - DevOps Columbia 3-20-2025.pdf
PDF
DevOps! What, Why and How?
PPTX
DevOps 101
PPTX
What is DevOps?
PPTX
Tools Won't Fix Your Broken DevOps
PDF
Dev ops lessons learned - Michael Collins
PPTX
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
PDF
DevOps: A Culture Transformation, More than Technology
PDF
Build the right culture in DevSecOps
Katrina Novakovic "Default to Open: Creating a DevOps Culture"
SaltConf14 - Justin Carmony, Deseret Digital Media - Teaching Devs About DevOps
JavaOne 2015 Devops and the Darkside CON6447
DevOps Roadtrip - Denver
DevOps beyond the Tools
The History of DevOps (and what you need to do about it)
DevOps
Humans by the hundred (DevOps Days Ohio)
DevOps culture: Computer scientists are only human ... ;)
Advice on how to get started — and ahead — in a career in DevOps
Real World DevOps - Jeff Geerling's NEDCamp 2018 Keynote
DevOps 101 - DevOps Columbia 3-20-2025.pdf
DevOps! What, Why and How?
DevOps 101
What is DevOps?
Tools Won't Fix Your Broken DevOps
Dev ops lessons learned - Michael Collins
DevOps Torino Meetup Group Kickoff Meeting - Why a meetup group on DevOps, wh...
DevOps: A Culture Transformation, More than Technology
Build the right culture in DevSecOps
Ad

More from All Things Open (20)

PDF
Agentic AI for Developers and Data Scientists Build an AI Agent in 10 Lines o...
PPTX
Big Data on a Small Budget: Scalable Data Visualization for the Rest of Us - ...
PDF
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
PDF
Let's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
PDF
Leveraging Pre-Trained Transformer Models for Protein Function Prediction - T...
PDF
Gen AI: AI Agents - Making LLMs work together in an organized way - Brent Las...
PDF
You Don't Need an AI Strategy, But You Do Need to Be Strategic About AI - Jes...
PPTX
DON’T PANIC: AI IS COMING – The Hitchhiker’s Guide to AI - Mark Hinkle, Perip...
PDF
Fine-Tuning Large Language Models with Declarative ML Orchestration - Shivay ...
PDF
Leveraging Knowledge Graphs for RAG: A Smarter Approach to Contextual AI Appl...
PPTX
Artificial Intelligence Needs Community Intelligence - Sriram Raghavan, IBM R...
PDF
Don't just talk to AI, do more with AI: how to improve productivity with AI a...
PPTX
Open-Source GenAI vs. Enterprise GenAI: Navigating the Future of AI Innovatio...
PDF
The Death of the Browser - Rachel-Lee Nabors, AgentQL
PDF
Making Operating System updates fast, easy, and safe
PDF
Reshaping the landscape of belonging to transform community
PDF
The Unseen, Underappreciated Security Work Your Maintainers May (or may not) ...
PDF
Integrating Diversity, Equity, and Inclusion into Product Design
PDF
The Open Source Ecosystem for eBPF in Kubernetes
PDF
Open Source Privacy-Preserving Metrics - Sarah Gran & Brandon Pitman
Agentic AI for Developers and Data Scientists Build an AI Agent in 10 Lines o...
Big Data on a Small Budget: Scalable Data Visualization for the Rest of Us - ...
AI 3-in-1: Agents, RAG, and Local Models - Brent Laster
Let's Create a GitHub Copilot Extension! - Nick Taylor, Pomerium
Leveraging Pre-Trained Transformer Models for Protein Function Prediction - T...
Gen AI: AI Agents - Making LLMs work together in an organized way - Brent Las...
You Don't Need an AI Strategy, But You Do Need to Be Strategic About AI - Jes...
DON’T PANIC: AI IS COMING – The Hitchhiker’s Guide to AI - Mark Hinkle, Perip...
Fine-Tuning Large Language Models with Declarative ML Orchestration - Shivay ...
Leveraging Knowledge Graphs for RAG: A Smarter Approach to Contextual AI Appl...
Artificial Intelligence Needs Community Intelligence - Sriram Raghavan, IBM R...
Don't just talk to AI, do more with AI: how to improve productivity with AI a...
Open-Source GenAI vs. Enterprise GenAI: Navigating the Future of AI Innovatio...
The Death of the Browser - Rachel-Lee Nabors, AgentQL
Making Operating System updates fast, easy, and safe
Reshaping the landscape of belonging to transform community
The Unseen, Underappreciated Security Work Your Maintainers May (or may not) ...
Integrating Diversity, Equity, and Inclusion into Product Design
The Open Source Ecosystem for eBPF in Kubernetes
Open Source Privacy-Preserving Metrics - Sarah Gran & Brandon Pitman

Recently uploaded (20)

PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PDF
cuic standard and advanced reporting.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
A Presentation on Artificial Intelligence
PDF
Empathic Computing: Creating Shared Understanding
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
Assigned Numbers - 2025 - Bluetooth® Document
PPTX
Spectroscopy.pptx food analysis technology
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PDF
Encapsulation theory and applications.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
Network Security Unit 5.pdf for BCA BBA.
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PPTX
Cloud computing and distributed systems.
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Diabetes mellitus diagnosis method based random forest with bat algorithm
cuic standard and advanced reporting.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
A Presentation on Artificial Intelligence
Empathic Computing: Creating Shared Understanding
“AI and Expert System Decision Support & Business Intelligence Systems”
Encapsulation_ Review paper, used for researhc scholars
Advanced methodologies resolving dimensionality complications for autism neur...
Assigned Numbers - 2025 - Bluetooth® Document
Spectroscopy.pptx food analysis technology
Building Integrated photovoltaic BIPV_UPV.pdf
Encapsulation theory and applications.pdf
Electronic commerce courselecture one. Pdf
MIND Revenue Release Quarter 2 2025 Press Release
Network Security Unit 5.pdf for BCA BBA.
Mobile App Security Testing_ A Comprehensive Guide.pdf
Cloud computing and distributed systems.
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...

Avoiding the DevOps Pit of Misery: Tips from the trenches

  • 1. @jhibbets | #OpenSource101 Avoiding the DevOps pit of misery: Tips from the trenches Jason Hibbets, Senior Community Architect Opensource.com, Red Hat Was: Chris Short, Senior DevOps Advocate, SJ Technologies
  • 2. @jhibbets | #OpenSource101 Dilly, Dilly Image credits: http://ow.ly/O1aF30ig12B (Attributed to Adweek, Bud Light)
  • 3. @jhibbets | #OpenSource101 What is the DevOps pit of misery? Image credits: https://twitter.com/budlight/status/934851751655636993 (Attributed to Bud Light)
  • 4. @jhibbets | #OpenSource101 What is DevOps? Image credits: https://opensource.com/article/18/2/devops-delivers-cool-apps-users (Opensource.com)
  • 5. @jhibbets | #OpenSource101 What DevOps is not Image credits: https://opensource.com/article/17/10/dear-devops (Opensource.com)
  • 6. @jhibbets | #OpenSource101 What is the purpose of DevOps? Image credits: https://opensource.com/article/17/7/state-systems-administration (Opensource.com)
  • 7. @jhibbets | #OpenSource101 Why DevOps? Image credits: https://opensource.com/article/16/12/yearbook-linux-test-driving-distros (Opensource.com)
  • 8. @jhibbets | #OpenSource101 46x 46 times more frequent code deployments Source: 2017 State of DevOps Report (Puppet Labs)
  • 9. @jhibbets | #OpenSource101 440x 440 times faster lead time from commit to deploy Source: 2017 State of DevOps Report (Puppet Labs)
  • 10. @jhibbets | #OpenSource101 5x 5 times lower change failure rate (changes are 1/5 as likely to fail) Source: 2017 State of DevOps Report (Puppet Labs)
  • 11. @jhibbets | #OpenSource101 96x 96 times faster mean time to recover from downtime Source: 2017 State of DevOps Report (Puppet Labs)
  • 12. @jhibbets | #OpenSource101 DevOps: The three ways Image credits: https://opensource.com/article/18/2/essential-roles-devops-culture-success (Opensource.com) ● The First Way: Systems thinking ● The Second Way: Amplify feedback loops ● The Third Way: Culture of continual experimentation and learning Source: IT Revolution
  • 13. @jhibbets | #OpenSource101 Who drives culture in DevOps? Image credits: https://opensource.com/article/17/12/who-drives-culture-devops (Opensource.com) “Writing a few bullet points and printing them on colorful posters is not leadership.” -- Chris Short
  • 14. @jhibbets | #OpenSource101 Why is change so hard? Image credits: https://opensource.com/article/18/2/essential-roles-devops-culture-success (Opensource.com) “The primary need is not overcoming resistance but enabling and supporting people to adapt.” -- Dr. Alison Eyring CMO.com
  • 15. @jhibbets | #OpenSource101 54% 54% of C-suite executives polled by management consultancy A.T. Kearney said that having a corporate culture unable to embrace digital technologies was one of their biggest barriers. Source: CMO.com
  • 16. @jhibbets | #OpenSource101 Diversity on your team Image credits: https://opensource.com/life/16/3/creating-welcoming-and-inclusive-open-source-space (Opensource.com)
  • 17. @jhibbets | #OpenSource101 Diversity & DevOps outcomes Image credits: https://opensource.com/life/16/3/creating-welcoming-and-inclusive-open-source-space (Opensource.com)
  • 18. @jhibbets | #OpenSource101 35% “Analysis of the data from the group of 366 companies indicates racially/ethnic diverse organizations were 35 percent more likely to have financial returns above their national industry median” Source: McKinsey & Company Why Diversity Matters
  • 19. @jhibbets | #OpenSource101 Fail early, fail often Image credits: https://opensource.com/open-organization/17/4/accountability-by-design (Opensource.com)
  • 20. @jhibbets | #OpenSource101 Why is “failure” so hard? Image credits: https://enterprisersproject.com/article/2017/10/why-agile-leaders-must-move-beyond-talking-about-failure (Enterprisers Project)
  • 21. @jhibbets | #OpenSource101 Tips from the trenches: Avoiding the pit of misery
  • 22. @jhibbets | #OpenSource101 Identify your stakeholders Image credits: https://opensource.com/open-organization/16/11/exploring-cultures-agility-and-blamelessness (Opensource.com)
  • 23. @jhibbets | #OpenSource101 Set goals *AND* measure them Image credits: https://opensource.com/open-organization/16/9/culture-trumps-tools-every-time (Opensource.com)
  • 24. @jhibbets | #OpenSource101 Establish processes: Then test and iterate Image credits https://opensource.com/life/15/5/constructing-open-infrastructure (Opensource.com)
  • 25. @jhibbets | #OpenSource101 Start your delivery Image credits: https://opensource.com/business/15/6/interview-jen-krieger-redhat (Opensource.com)
  • 26. @jhibbets | #OpenSource101 Recognition: Successes and failures Image credits: https://opensource.com/article/17/10/cascadia-community-builder-award (Opensource.com)
  • 27. @jhibbets | #OpenSource101 Attend events and grow your network Image credits: https://opensource.com/article/18/1/foss-tools-agile-teams (Opensource.com)
  • 28. @jhibbets | #OpenSource101 Must read DevOps resources Image credits: https://opensource.com/article/17/12/10-must-read-devops-books (Opensource.com)
  • 29. @jhibbets | #OpenSource101 Join the Open Source DevOps Team https://opensource.com/devops-team
  • 30. @jhibbets | #OpenSource101 Contact Email: jhibbets@redhat.com Twitter: @jhibbets IRC: shibby | Slack: jhibbets Book: http://theopensourcecity.com Email: chris@chrisshort.net Twitter: @ChrisShort IRC | Slack: ChrisShort Site: https://devopsish.com/ Slides: https://github.com/jhibbets/presentations