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
52
Flox as a Guided Path for Nix
stahnma
0
9
A puppet pro decides to learn nix
stahnma
0
39
How do you know your DevEx Efforts are working?
stahnma
1
400
But I don't feel elite: A look beyond DORA
stahnma
0
84
Beyond the four most common DevOps metrics
stahnma
0
110
Is It Worth It? Four Metrics to Determine Platform Efficiency
stahnma
0
130
DevOps From a Different Data Set
stahnma
0
79
Making a distributed working environment work well
stahnma
0
44
Other Decks in Technology
See All in Technology
テキスト解析で見る PyCon APAC 2025 セッション&スピーカートレンド分析
negi111111
0
270
システムとの会話から生まれる先手のDevOps
kakehashi
PRO
0
200
Lightdashの利活用状況 ー導入から2年経った現在地_20250409
hirokiigeta
2
270
Spice up your notifications/try!Swift25
noppefoxwolf
2
340
OPENLOGI Company Profile
hr01
0
62k
Amazon S3 Tables + Amazon Athena / Apache Iceberg
okaru
0
230
20250408 AI Agent workshop
sakana_ai
PRO
15
3.2k
似たような課題が何度も蘇ってくるゾンビふりかえりを撲滅するため、ふりかえりのテーマをフォーカスしてもらった話 / focusing on the theme
naitosatoshi
0
370
LLM とプロンプトエンジニアリング/チューターをビルドする / LLM, Prompt Engineering and Building Tutors
ks91
PRO
1
210
Langchain4j y Ollama - Integrando LLMs con programas Java @ Commit Conf 2025
deors
1
130
Webアプリを Lambdaで動かすまでに考えること / How to implement monolithic Lambda Web Application
_kensh
7
1.2k
DuckDB MCPサーバーを使ってAWSコストを分析させてみた / AWS cost analysis with DuckDB MCP server
masahirokawahara
0
410
Featured
See All Featured
How to Ace a Technical Interview
jacobian
276
23k
Thoughts on Productivity
jonyablonski
69
4.6k
VelocityConf: Rendering Performance Case Studies
addyosmani
328
24k
Being A Developer After 40
akosma
91
590k
Building Applications with DynamoDB
mza
94
6.3k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
30
2k
Art, The Web, and Tiny UX
lynnandtonic
298
20k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.2k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
2.9k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
29
1.6k
Six Lessons from altMBA
skipperchong
27
3.7k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
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