DevOps kungfu

DevOps KungFu Presented by: Renesh Moodley @reneshm Attribution: Adam Jacobs Source repo:

Transcript of DevOps kungfu

Page 1: DevOps kungfu

DevOps KungFuPresented by: Renesh Moodley


Attribution: Adam Jacobs

Source repo:

Page 2: DevOps kungfu

KungFu vs WuShu

Adapt what is useful, reject what is useless, and add what is specifically your own.

-Bruce Lee

Page 3: DevOps kungfu

• Basics

• The ‘atom’ sized actions we practice 100’s and 1000’s of times

• Form

• Combining these ‘atom’ sized actions in longer, more ‘powerful’ actions for real world use

• Application

• Utilising all we’ve learned and practiced in the real world to improve the basics and forms

Page 4: DevOps kungfu

A cultural and professional movement that focuses on how we

build and operate modern high velocity organisations

-Adam Jacobs

Page 5: DevOps kungfu

Culture: The unwritten rules that people in an organisation follow

- Renesh Moodley

Page 6: DevOps kungfu

Page 7: DevOps kungfu

1 - Empowered teams

Page 8: DevOps kungfu

2 - Choose languages and tools that fit the job

This is the weapon of a Jedi Knight

-Obi-Wan Kenobi

Page 9: DevOps kungfu

3 - Incidents lead to (blameless) post mortems

Page 10: DevOps kungfu

4 - Automation

Page 11: DevOps kungfu

5 - Continuous delivery

Deliver Fast, Deliver Often..unless it’s the Death Star, then please don’t…

- Luke Skywalker

Page 12: DevOps kungfu

6 - Practice incident response

OODA, Do you even?


Page 13: DevOps kungfu

Practicing your WuShu basics daily leads to strong KungFu

Your KungFu recognizes others KungFu by their unplanned actions.