What fuck is DevOps? James Turnbull Director of Operations Puppet Labs
Me Puppet release manager Recent recruit to Puppet Labs Author Geek
Whinging Bastard * May appear larger in real life.
Operations Agile Ops Infrastructure P2B DevOps TDI Development Compliance Cooperation Change Management Hero Complex Collaboration BAU Version Control Responsibility Coordination SDLC Lifecycle Culture Dev2Ops Enterprise BOFH Automation Deployment ITIL Audit Tiger Team TDD Cross-functional Configuration Management Cloud SysAdmin Implementation Production Silo Blame Systems Management Testing Ownership Cross-pollination Continuous Integration Indoctrination Accountability  State of Mind
 
Devo?
What do I think?
simplicity relationships process continuous improvement
simplicity KISS Simple Repeatable Reusable Easy to communicate
relationships
relationships Engage early, engage often Both sides need to have détente Involve others in CORE processes Talking to someone beats emailing them Really, it does.
process Automate EVERYTHING Build in redundancy and the expectation of failure Test EVERYTHING It’s YOUR lifecycle too!
continuous improvement Customers don’t stand still Products don’t stand still Technology definitely doesn’t stand still Your team doesn’t stand still Strike often, strike hard, be aggressive…
CULTURE… Cultural change is HARD People hate change You make changes then people WILL hate you Fear of change is irrational Listen Concrete examples Be in the guts of things
What about you? Hands up One at a time No shouting and wild gesticulation I’ll make notes Notes to be sent around later

What the Fuck is DevOps?

  • 1.
    What fuck isDevOps? James Turnbull Director of Operations Puppet Labs
  • 2.
    Me Puppet releasemanager Recent recruit to Puppet Labs Author Geek
  • 3.
    Whinging Bastard *May appear larger in real life.
  • 4.
    Operations Agile OpsInfrastructure P2B DevOps TDI Development Compliance Cooperation Change Management Hero Complex Collaboration BAU Version Control Responsibility Coordination SDLC Lifecycle Culture Dev2Ops Enterprise BOFH Automation Deployment ITIL Audit Tiger Team TDD Cross-functional Configuration Management Cloud SysAdmin Implementation Production Silo Blame Systems Management Testing Ownership Cross-pollination Continuous Integration Indoctrination Accountability State of Mind
  • 5.
  • 6.
  • 7.
    What do Ithink?
  • 8.
    simplicity relationships processcontinuous improvement
  • 9.
    simplicity KISS SimpleRepeatable Reusable Easy to communicate
  • 10.
  • 11.
    relationships Engage early,engage often Both sides need to have détente Involve others in CORE processes Talking to someone beats emailing them Really, it does.
  • 12.
    process Automate EVERYTHINGBuild in redundancy and the expectation of failure Test EVERYTHING It’s YOUR lifecycle too!
  • 13.
    continuous improvement Customersdon’t stand still Products don’t stand still Technology definitely doesn’t stand still Your team doesn’t stand still Strike often, strike hard, be aggressive…
  • 14.
    CULTURE… Cultural changeis HARD People hate change You make changes then people WILL hate you Fear of change is irrational Listen Concrete examples Be in the guts of things
  • 15.
    What about you?Hands up One at a time No shouting and wild gesticulation I’ll make notes Notes to be sent around later