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
Welcome to the Brownfield: Where Automation Meets Reality
Search
Michael Stahnke
November 02, 2016
Technology
0
210
Welcome to the Brownfield: Where Automation Meets Reality
Given at DevOpsDays Madison 2016
Michael Stahnke
November 02, 2016
Tweet
Share
More Decks by Michael Stahnke
See All by Michael Stahnke
How do you know your DevEx Efforts are working?
stahnma
1
230
But I don't feel elite: A look beyond DORA
stahnma
0
34
Beyond the four most common DevOps metrics
stahnma
0
62
Is It Worth It? Four Metrics to Determine Platform Efficiency
stahnma
0
120
DevOps From a Different Data Set
stahnma
0
55
Making a distributed working environment work well
stahnma
0
28
DevOps From a Different Data Set
stahnma
2
79
Devops Behavioral Economics: Displayed behavior as compared to reported behavio
stahnma
0
50
Scaling DevOps success before cynicism takes over
stahnma
2
120
Other Decks in Technology
See All in Technology
開発生産性大幅アップ!Postman VS Code拡張機能
nagix
2
350
検証を通して見えてきたTiDBの性能特性
lycorptech_jp
PRO
6
3.7k
JAWS-UG Bedrock Claude Night
yamahiro
3
470
アクセス制御にまつわる改善 / Improving access control
itkq
0
480
エンジニアのキャリアをちょっと楽しくする3本の軸/Three Pillars to Make an Engineer's Career More Enjoyable
kwappa
0
2.5k
長期運用プロジェクトでのMySQLからTiDB移行の検証
colopl
2
810
MapLibreとAmazon Location Service
dayjournal
1
140
MLOpsの「壁」を乗り越える、LINEヤフーの Data Quality as Code
lycorptech_jp
PRO
3
140
自動生成を活用した、運用保守コストを抑える Error/Alert/Runbook の一元集約管理 / Centralized management of Error/Alert/Runbook to minimize operational costs using automated code generation
biwashi
12
2.3k
Algyan イベント振り返り
linyixian
0
200
20240418_Google ColabにLLMが搭載されたようなのでPython x データ分析の勉強方法を考えてみる
doradora09
0
120
HEXA OSINT CTF V3 作戦会議
meow_noisy
0
130
Featured
See All Featured
KATA
mclloyd
14
12k
StorybookのUI Testing Handbookを読んだ
zakiyama
12
4.6k
How to Ace a Technical Interview
jacobian
272
22k
Art, The Web, and Tiny UX
lynnandtonic
288
19k
Teambox: Starting and Learning
jrom
128
8.4k
Being A Developer After 40
akosma
56
580k
Done Done
chrislema
178
15k
Why You Should Never Use an ORM
jnunemaker
PRO
51
8.6k
Why Our Code Smells
bkeepers
PRO
331
56k
Stop Working from a Prison Cell
hatefulcrawdad
266
19k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
154
14k
Fontdeck: Realign not Redesign
paulrobertlloyd
76
4.9k
Transcript
Automating in a brownfield environment Michael Stahnke @stahnma
None
Michael Stahnke Puppet, Inc Director of Engineering @stahnma
Quote 1 @stahnma
@stahnma
THE SETUP @stahnma
The brownfield @stahnma
@stahnma
None
IT is a cost center @stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
Speed @stahnma
Consistency @stahnma
Documented Behavior @stahnma
Portability @stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
Invest in learning @stahnma
@stahnma
–Johnny Appleseed “Type a quote here.” @stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
Drive value up the stack @stahnma
@stahnma
@stahnma
@stahnma
Automation Definition (n): Automating comes from the roots auto- meaning
self, and mating, meaning screwing — xkcd @stahnma
https://www.flickr.com/photos/danielproulx/3524826318 @stahnma
@stahnma
@stahnma
@stahnma
@stahnma
@stahnma
Summary • In a brownfield — start small. • Invest
in learning - this is a team sport • Breadth > Depth • Sell small wins up the stack • Don’t build the best possible automation practice first • Create a feedback loop @stahnma
None