Devops, Dungeons &
Dragons
David Lutz
beginner vs expert
HP 500 ATK 20
Scenario 1
Phone goes off at
3am...
HP 50 ATK 10
Devops, Dungeons & Dragons
#fail because Johnny didn't
● remain cool under pressure
● make judgement call on severity of
problem
● keep track of time
● consider escalating
● make a guess to what the problem
might be
● communicate what's going on
● preserve forensic evidence
Scenario 2
Phone goes off at
3am...
HP 700 ATK 400
beginner vs expert
instinct or experience?
how do you level up
your skills?
SPELL CARD lose 10 HP per turn
Daemon HP 800 ATK 15
Devops, Dungeons & Dragons
How to level up?
SPELL CARD Lose 100 HP
Four Stages for
Learning Any New
Skill
Noel Burch
SPELL CARD ATK +20 per turn
1. Unconscious incompetence
"I don't know what I don't know"
2. Conscious incompetence
"I know what I don't know"
3. Conscious competence
"I know it, but it's hard"
4. Unconscious competence
"I know it so well, I don't need to think about it"
Training and
practice
reduce the time
between the four stages
HP 100 ATK 70
1. Unconscious incompetence (first 6 days)
2. Conscious incompetence (first 6 weeks)
3. Conscious competence (first 6 months)
4. Unconscious competence (6 months+)
David's rule of thumb for new employees
Learning theories
Adults can learn in
abstract ways.
Reading about
something.
Observing someone
else doing something.
Children can learn by
more direct doing
method. Role play.
Daemon HP 40 ATK 25
Role-play, fire drills,
wargames are a
powerful way to
learn things.
SPELL CARD HP +40 ATK +10
Practice dealing
with emergencies
Daemon lose a turn HP -5
Responsibilities of devops
dungeonmaster
1. Plan the scenario beforehand
2. Explain to the rest of the team what's
happened and break stuff
3. Monitor the situation and take notes
4. Time each event during the scenario
5. Postmortem
Pass on
knowledge
by doing!
SPELL CARD ATK +20
The rest of the team
1. Identify the problem
2. Resolve the problem as if it was a
real incident at 3am
3. Exercise the alerting systems,
monitoring systems, comms systems
4. Learn from each other, talk through
what's going on
objective:
Positive outcome
for the business
Reduce MTTR
SPELL CARD both lose half ATK
After the firedrill/campaign...
Dungeonmaster runs a retro postmortem style
1. Was monitoring and alerting sufficient?
2. Could recovery have been quicker? How?
3. Did we uncover any latent faults or unknown
dependencies?
4. Involve the developers. For example, could
better kill switches or levers be put in to the
apps to aid operating them?
Fantasy Creatures
Or, think about how you
want your team
structured.
SPELL CARD HP -10 ATK +10
For example:
Party of 4 dwarves
wouldn't work well
SPELL CARD 2x ATK/round
Devops, Dungeons & Dragons
Dwarves - Slow, very tough and
strong, not very smart, like mining
Wizards - Good at Magic
Elves - Fast, somewhat magical, live
in the forest
Humans - Not especially good at
anything, but adaptable
Creature attributes
Strength
Speed
Magic ability
Daemon HP 666 ATK 60
Engineer attributes
Programming
Operating Systems
Data Modelling/Management
Networking
Metrics, Troubleshooting
SPELL CARD Roll -10x1d20 HP
Devops, Dungeons & Dragons
Dwarves == Specialists
Wizards == Developers
Elves == Sysadmins
Humans == Generalists
Developer
Programming ✭✭✭✭✭
Operating Systems ✭✭
Data Modelling/Management ✭✭✭
Networking ✭
Metrics, Troubleshooting ✭✭✭
Sysadmin
Programming ✭
Operating Systems ✭✭✭✭✭
Data Modelling/Management ✭✭
Networking ✭✭✭
Metrics, Troubleshooting ✭✭✭✭
Specialists
DBAs/Network Engineers/QA
extremely high skills in one of
● Data Modelling/Management
● Networking
● Metrics, Troubleshooting (and bug finding)
Generalists
Architects/Automators
Wide range of skills, but may not be expert in
any area
The end
Questions?
SPELL CARD invulnerability

More Related Content

PPTX
How to Generate New Business through LinkedIn - Social Selling
PDF
Puppet Camp Sydney 2015: The (Im)perfect Puppet Module
PDF
Puppet Camp Atlanta 2014: Continuous Deployment of Puppet Modules
PDF
Using Vagrant, Puppet, Testing & Hadoop
PDF
Puppet Development Workflow
PDF
Puppet - Configuration Management Made Eas(ier)
PDF
Writing and Publishing Puppet Modules - PuppetConf 2014
PDF
How to Generate New Business through LinkedIn - Social Selling
Puppet Camp Sydney 2015: The (Im)perfect Puppet Module
Puppet Camp Atlanta 2014: Continuous Deployment of Puppet Modules
Using Vagrant, Puppet, Testing & Hadoop
Puppet Development Workflow
Puppet - Configuration Management Made Eas(ier)
Writing and Publishing Puppet Modules - PuppetConf 2014

Viewers also liked (15)

PDF
Docker internals
PDF
A Introduction of Packer
PDF
EC2 AMI Factory with Chef, Berkshelf, and Packer
PPTX
Packer, where DevOps begins
PDF
Docker and Puppet for Continuous Integration
PDF
Usecase examples of Packer
PPTX
C#: Globalization and localization
ODP
Connascence
PDF
Superb Supervision of Short-lived Servers with Sensu
PDF
Puppet Conf 2012 - Managing Network Devices with Puppet
PPT
Deploying puppet code at light speed
KEY
Dates aghhhh!!?!?!?!
PDF
Docker Architecture (v1.3)
PDF
Docker puppetcamp london 2013
PPTX
Storage device
Docker internals
A Introduction of Packer
EC2 AMI Factory with Chef, Berkshelf, and Packer
Packer, where DevOps begins
Docker and Puppet for Continuous Integration
Usecase examples of Packer
C#: Globalization and localization
Connascence
Superb Supervision of Short-lived Servers with Sensu
Puppet Conf 2012 - Managing Network Devices with Puppet
Deploying puppet code at light speed
Dates aghhhh!!?!?!?!
Docker Architecture (v1.3)
Docker puppetcamp london 2013
Storage device
Ad

More from David Lutz (7)

PDF
2014 devops conferences
PDF
Which watcher watches CloudWatch
PDF
antifragility - DevOps Melbourne November 2013
PDF
Infrastructure coders logstash
PPTX
Monitoring and metrics in the cloud
PPTX
Graphite
PPTX
Kanban thank you maam
2014 devops conferences
Which watcher watches CloudWatch
antifragility - DevOps Melbourne November 2013
Infrastructure coders logstash
Monitoring and metrics in the cloud
Graphite
Kanban thank you maam
Ad

Recently uploaded (20)

PPTX
Module 1 Introduction to Web Programming .pptx
PDF
Auditboard EB SOX Playbook 2023 edition.
PPT
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
PDF
Co-training pseudo-labeling for text classification with support vector machi...
PDF
Consumable AI The What, Why & How for Small Teams.pdf
PPTX
Internet of Everything -Basic concepts details
PPTX
future_of_ai_comprehensive_20250822032121.pptx
PDF
sustainability-14-14877-v2.pddhzftheheeeee
PDF
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
PDF
Comparative analysis of machine learning models for fake news detection in so...
PDF
Early detection and classification of bone marrow changes in lumbar vertebrae...
PDF
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
PDF
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
PDF
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
PDF
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
PDF
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
PDF
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
PDF
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
PPTX
Build Your First AI Agent with UiPath.pptx
PPTX
MuleSoft-Compete-Deck for midddleware integrations
Module 1 Introduction to Web Programming .pptx
Auditboard EB SOX Playbook 2023 edition.
Galois Field Theory of Risk: A Perspective, Protocol, and Mathematical Backgr...
Co-training pseudo-labeling for text classification with support vector machi...
Consumable AI The What, Why & How for Small Teams.pdf
Internet of Everything -Basic concepts details
future_of_ai_comprehensive_20250822032121.pptx
sustainability-14-14877-v2.pddhzftheheeeee
AI.gov: A Trojan Horse in the Age of Artificial Intelligence
Comparative analysis of machine learning models for fake news detection in so...
Early detection and classification of bone marrow changes in lumbar vertebrae...
5-Ways-AI-is-Revolutionizing-Telecom-Quality-Engineering.pdf
The-2025-Engineering-Revolution-AI-Quality-and-DevOps-Convergence.pdf
INTERSPEECH 2025 「Recent Advances and Future Directions in Voice Conversion」
Transform-Your-Streaming-Platform-with-AI-Driven-Quality-Engineering.pdf
The-Future-of-Automotive-Quality-is-Here-AI-Driven-Engineering.pdf
“A New Era of 3D Sensing: Transforming Industries and Creating Opportunities,...
Transform-Quality-Engineering-with-AI-A-60-Day-Blueprint-for-Digital-Success.pdf
Build Your First AI Agent with UiPath.pptx
MuleSoft-Compete-Deck for midddleware integrations

Devops, Dungeons & Dragons