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
66
Flox as a Guided Path for Nix
stahnma
0
10
A puppet pro decides to learn nix
stahnma
0
47
How do you know your DevEx Efforts are working?
stahnma
1
410
But I don't feel elite: A look beyond DORA
stahnma
0
85
Beyond the four most common DevOps metrics
stahnma
0
110
Is It Worth It? Four Metrics to Determine Platform Efficiency
stahnma
0
140
DevOps From a Different Data Set
stahnma
0
82
Making a distributed working environment work well
stahnma
0
45
Other Decks in Technology
See All in Technology
既存の開発資産を活かしながら、 《新規開発コスト抑制》と《開発体験向上》 を両立する拡張アーキテクチャ事例
kubell_hr
0
240
Ruby on Rails の楽しみ方
morihirok
6
2.8k
クラウドネイティブ環境の脅威モデリング
kyohmizu
2
430
転職したらMCPサーバーだった件
nwiizo
10
8.5k
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
8
64k
AWSを利用する上で知っておきたい名前解決の話
nagisa53
6
840
Sleep-time Compute: LLM推論コスト削減のための事前推論
sergicalsix
1
140
SRE本出版からまもなく10年!〜これまでに何が起こり、これから何が起こるのか〜
katsuhisa91
PRO
0
350
AIフレンドリーなプロダクト開発を目指して 〜MCPを橋渡しにした環境移行〜
shinpr
0
100
LLM アプリケーションのためのクラウドセキュリティ - CSPM の実装ポイント-
osakatechlab
0
440
時間がないなら、つくればいい 〜数十人規模のチームが自律性を発揮するために試しているいくつかのこと〜
kakehashi
PRO
24
5.8k
地に足の付いた現実的な技術選定から魔力のある体験を得る『AIレシート読み取り機能』のケーススタディ / From Grounded Tech Choices to Magical UX: A Case Study of AI Receipt Scanning
moznion
5
1.8k
Featured
See All Featured
The Power of CSS Pseudo Elements
geoffreycrofte
75
5.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Designing Experiences People Love
moore
142
24k
Producing Creativity
orderedlist
PRO
344
40k
Making Projects Easy
brettharned
116
6.2k
How to train your dragon (web standard)
notwaldorf
91
6k
Being A Developer After 40
akosma
91
590k
Mobile First: as difficult as doing things right
swwweet
223
9.6k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
31
1.2k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
5
610
Optimising Largest Contentful Paint
csswizardry
37
3.2k
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