Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
DevOps Isn’t Just for WebOps
Search
Michael Stahnke
August 23, 2013
Technology
1
370
DevOps Isn’t Just for WebOps
The Guerrilla’s Guide to Cultural Change
PuppetConf 2013 talk.
Michael Stahnke
August 23, 2013
Tweet
Share
More Decks by Michael Stahnke
See All by Michael Stahnke
What’s beyond DORA metrics?
stahnma
0
81
Flox as a Guided Path for Nix
stahnma
0
18
A puppet pro decides to learn nix
stahnma
0
66
How do you know your DevEx Efforts are working?
stahnma
1
420
But I don't feel elite: A look beyond DORA
stahnma
0
96
Beyond the four most common DevOps metrics
stahnma
0
120
Is It Worth It? Four Metrics to Determine Platform Efficiency
stahnma
0
140
DevOps From a Different Data Set
stahnma
0
85
Making a distributed working environment work well
stahnma
0
45
Other Decks in Technology
See All in Technology
生成AIで小説を書くためにプロンプトの制約や原則について学ぶ / prompt-engineering-for-ai-fiction
nwiizo
4
3.1k
TechLION vol.41~MySQLユーザ会のほうから来ました / techlion41_mysql
sakaik
0
200
Should Our Project Join the CNCF? (Japanese Recap)
whywaita
PRO
0
280
強化されたAmazon Location Serviceによる新機能と開発者体験
dayjournal
3
230
生まれ変わった AWS Security Hub (Preview) を紹介 #reInforce_osaka / reInforce New Security Hub
masahirokawahara
0
350
KubeCon + CloudNativeCon Japan 2025 Recap
ren510dev
1
280
Understanding_Thread_Tuning_for_Inference_Servers_of_Deep_Models.pdf
lycorptech_jp
PRO
0
150
整頓のジレンマとの戦い〜Tidy First?で振り返る事業とキャリアの歩み〜/Fighting the tidiness dilemma〜Business and Career Milestones Reflected on in Tidy First?〜
bitkey
0
150
生成AI開発案件におけるClineの業務活用事例とTips
shinya337
0
160
より良いプロダクトの開発を目指して - 情報を中心としたプロダクト開発 #phpcon #phpcon2025
bengo4com
1
3.2k
Oracle Audit Vault and Database Firewall 20 概要
oracle4engineer
PRO
3
1.7k
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
230
Featured
See All Featured
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
46
9.6k
Optimising Largest Contentful Paint
csswizardry
37
3.3k
How to Think Like a Performance Engineer
csswizardry
24
1.7k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Thoughts on Productivity
jonyablonski
69
4.7k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.5k
Into the Great Unknown - MozCon
thekraken
39
1.9k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.3k
Raft: Consensus for Rubyists
vanstee
140
7k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
26k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
5
230
Writing Fast Ruby
sferik
628
62k
Transcript
DevOps Isn’t Just for WebOps: The Guerrilla’s Guide to Cultural
Change Michael Stahnke Engineering Director | Puppet Labs @stahnma Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf “It is impossible to exceed expectations.” Friday, August
23, 13
puppetconf.com #puppetconf “Nobody ever got a high-five for a server
staying up” Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf “Reduce the standard deviation value. Then raise the
mean.” Friday, August 23, 13
Method 1: Reduce Variability Friday, August 23, 13
puppetconf.com #puppetconf “Do you want your systems to have planned
or unplanned downtime? Because you’re going to get one or the other.” Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Collaboration? Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
Method 2: Stop. Collaborate. Listen. Friday, August 23, 13
Method 2: Stop. Collaborate. Listen. ( Break down silos )
Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
Method 3: Shout your failures. Friday, August 23, 13
Method 3: Shout your failures. (Honesty builds credibility) Friday, August
23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
Method 4: Experimentation Matters. Friday, August 23, 13
Method 4: Experimentation Matters. (Failures are still valid data) Friday,
August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf “The cost of retiring any technology is much
higher than introducing it” Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
Method 5: Solve Causes Not Symptoms Friday, August 23, 13
Method 5: Solve Causes Not Symptoms (Continuous Improvement) Friday, August
23, 13
Recap • Reduce Variability. • Stop. Collaborate. Listen. • Shout
your failures. • Experimentation Matters. • Solve Causes Not Symptoms. Friday, August 23, 13
Sidebar: Rockstars don’t fix everything. Ask me how I know.
Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
puppetconf.com #puppetconf Friday, August 23, 13
Follow us on Twitter @puppetlabs youtube.com/puppetlabsinc slideshare.net/puppetlabs Collaborate. Automate. Ship.
Friday, August 23, 13