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 Mee...
Search
Michael Stahnke
November 02, 2016
Technology
0
240
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
What’s beyond DORA metrics?
stahnma
0
77
Flox as a Guided Path for Nix
stahnma
0
16
A puppet pro decides to learn nix
stahnma
0
65
How do you know your DevEx Efforts are working?
stahnma
1
410
But I don't feel elite: A look beyond DORA
stahnma
0
95
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
PostgreSQL 18 cancel request key長の変更とRailsへの関連
yahonda
0
110
PHPでWebブラウザのレンダリングエンジンを実装する
dip_tech
PRO
0
170
「Chatwork」の認証基盤の移行とログ活用によるプロダクト改善
kubell_hr
1
100
Agentic Workflowという選択肢を考える
tkikuchi1002
1
400
ObsidianをMCP連携させてみる
ttnyt8701
2
140
原則から考える保守しやすいComposable関数設計
moriatsushi
3
500
Uniadex__公開版_20250617-AIxIoTビジネス共創ラボ_ツナガルチカラ_.pdf
iotcomjpadmin
0
150
CI/CDとタスク共有で加速するVibe Coding
tnbe21
0
230
~宇宙最速~2025年AWS Summit レポート
satodesu
1
1.4k
OAuth/OpenID Connectで実現するMCPのセキュアなアクセス管理
kuralab
5
880
Model Mondays S2E02: Model Context Protocol
nitya
0
200
エンジニア向け技術スタック情報
kauche
0
110
Featured
See All Featured
Adopting Sorbet at Scale
ufuk
77
9.4k
Being A Developer After 40
akosma
90
590k
Typedesign – Prime Four
hannesfritz
42
2.7k
Scaling GitHub
holman
459
140k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
A Tale of Four Properties
chriscoyier
160
23k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
35
2.3k
Side Projects
sachag
455
42k
VelocityConf: Rendering Performance Case Studies
addyosmani
330
24k
jQuery: Nuts, Bolts and Bling
dougneiner
63
7.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Building a Modern Day E-commerce SEO Strategy
aleyda
41
7.3k
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