SlideShare a Scribd company logo
DevOps:
Faster & more
efficient route
to production
David Okwii
davidokwii.com
@oquidave
Facebook Devp Cycles
19/09/2017
What is DevOps?
DevOps is not a framework or a workflow. It's
a culture on how to build and deliver software.
Why Devops?
“Hope is not a
strategy” ~
Traditional SRE saying
Avoid App
errors in
Production
The IT crowd
The wall of
confusion
Game of Code
Devops the faster route to production
Devs & Ops
collaborate to achieve
a shared goal
Development to production faster
CALMS: The
DevOps values
1.Culture
Devops the faster route to production
2. Automation
3. Lean
software devp
4. Measure
5. Share:
openness &
transparency
DevOps
Toolchain
Devops Tools
Additional
resources
Thank You

More Related Content

PDF
Introduction to DevOps
PPTX
What is-not-devops!
PDF
5 Best Practices DevOps Culture
PDF
DevOps Certification
PDF
Mainstreaming the Mainframe: Can it be Just Another Platform? Webcast
PPTX
A Day in the Life of Cross-platform, DevOps-enabled Team
PPTX
Building DevOps culture from bottom up
PDF
DevOps
Introduction to DevOps
What is-not-devops!
5 Best Practices DevOps Culture
DevOps Certification
Mainstreaming the Mainframe: Can it be Just Another Platform? Webcast
A Day in the Life of Cross-platform, DevOps-enabled Team
Building DevOps culture from bottom up
DevOps

What's hot (19)

PPTX
PDF
We're all DevOps [EN]
PPTX
Devops
PPTX
DevOps Introduction
PDF
Effective devops
PDF
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
PPTX
Starting and Scaling DevOps
PPTX
DevOps
PPTX
Introduction to DevOps
ODP
Devops Devops Devops
PDF
DevOps-Redefining your IT Strategy-28thJan15
PPTX
Enterprise DevOps: Crossing the Great Divide with DevOps Training
PPTX
5 Keys to Building a Successful DevOps Culture
PPTX
DevOps Training | DevOps Training Video | DevOps Tools | DevOps Tutorial For ...
PDF
Continuous Delivery e-book
PPTX
Fundamental Concepts of DevOps
PPTX
1 course rundown
PDF
DevOps Gets Real
PDF
Devops course content
We're all DevOps [EN]
Devops
DevOps Introduction
Effective devops
A Day in the Life of an Agile Mainframe Developer: A Naturally Agile Approach...
Starting and Scaling DevOps
DevOps
Introduction to DevOps
Devops Devops Devops
DevOps-Redefining your IT Strategy-28thJan15
Enterprise DevOps: Crossing the Great Divide with DevOps Training
5 Keys to Building a Successful DevOps Culture
DevOps Training | DevOps Training Video | DevOps Tools | DevOps Tutorial For ...
Continuous Delivery e-book
Fundamental Concepts of DevOps
1 course rundown
DevOps Gets Real
Devops course content
Ad

Recently uploaded (20)

PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PPTX
Reimagine Home Health with the Power of Agentic AI​
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
System and Network Administration Chapter 2
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
PPTX
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
medical staffing services at VALiNTRY
PDF
Digital Strategies for Manufacturing Companies
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PPTX
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
PPTX
Transform Your Business with a Software ERP System
PDF
How Creative Agencies Leverage Project Management Software.pdf
PDF
Wondershare Filmora 15 Crack With Activation Key [2025
PDF
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
PDF
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
PDF
Upgrade and Innovation Strategies for SAP ERP Customers
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Reimagine Home Health with the Power of Agentic AI​
How to Choose the Right IT Partner for Your Business in Malaysia
System and Network Administration Chapter 2
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
Softaken Excel to vCard Converter Software.pdf
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Adobe Premiere Pro 2025 (v24.5.0.057) Crack free
Agentic AI Use Case- Contract Lifecycle Management (CLM).pptx
Odoo POS Development Services by CandidRoot Solutions
medical staffing services at VALiNTRY
Digital Strategies for Manufacturing Companies
2025 Textile ERP Trends: SAP, Odoo & Oracle
Oracle E-Business Suite: A Comprehensive Guide for Modern Enterprises
Transform Your Business with a Software ERP System
How Creative Agencies Leverage Project Management Software.pdf
Wondershare Filmora 15 Crack With Activation Key [2025
Addressing The Cult of Project Management Tools-Why Disconnected Work is Hold...
SAP S4 Hana Brochure 3 (PTS SYSTEMS AND SOLUTIONS)
Upgrade and Innovation Strategies for SAP ERP Customers
Ad

Devops the faster route to production

Editor's Notes

  • #2: Introduce myself, and what I do.
  • #4: “Hope is not a strategy” “systems do not run themselves.”
  • #6: Inside technology organizations there are many warring tribes developers, sysadmins, security professionals, network admins.
  • #7: the developer who's writing code, and then throwing it over the wall to an operations engineer who is supposed to deploy it and then support it. At their core, the development teams want to launch new features and see them adopted by users. At their core, the ops teams want to make sure the service doesn’t break while they are holding the pager. Because most outages are caused by some kind of change—a new configuration, a new feature launch, or a new type of user traffic—the two teams’ goals are fundamentally in tension. "We want to launch anything, any time, without hindrance" versus "We won’t want to ever change anything in the system once it works"
  • #8: A tale of two cities
  • #9: The irresistible force paradox, also called the unstoppable force paradox: In DC Comics' All-Star Superman by Grant Morrison and Frank Quitely, Superman encounters the Ultrasphinx, who asks "What happens when the unstoppable force meets the immovable object?", to which Superman answers "They surrender."
  • #10: http://davidokwii.com/the-solo-african-developer/
  • #13: Facebook: Move fast and break things Google: “20% time” policy Netflix: Chaos Monkey
  • #15: Tools for release management, provisioning, configuration management, systems integration, monitoring and control, and orchestration become important pieces in building a Devops fabric. Configuration management: Chef, Ansible, Vagrant Version control: git, svn Monitoring: Sensu, zabbix, nagios, Containers: lxc, docker Container manager: kubernetes, Docker swarm Continuous delivery: Jenkins, Hudson Automated builds: Apache Ant, Apache Maven
  • #16: Build measure learn repeat 7 wastes of software dev: task switching partially done work motion waiting extra processes, extra features defects
  • #17: DevOps strongly advises you to measure key metrics across the organization.Look for things like MTTR, the mean time to recovery, or Cycle Time. Look for costs, revenue,even something like employee satisfaction. https://newrelic.com/resource/how-to-measure-the-success-of-devops Time from feature requested to available in production Time from issue reported to fixed in production
  • #18: For openness and transparency Communication and collaboration