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 - Learning how to go fast without trippi...
Search
Peter Goodman
April 01, 2016
Programming
0
1.2k
DevOps - Learning how to go fast without tripping over the cables
Given at Codemania 1 April, 2016
Peter Goodman
April 01, 2016
Tweet
Share
More Decks by Peter Goodman
See All by Peter Goodman
DevOps
petegoo
3
540
My "come to Docker" moment
petegoo
2
880
DevOps for the .NET developer
petegoo
0
1.1k
Building mmbot
petegoo
1
520
Other Decks in Programming
See All in Programming
Qiita Bash
mercury_dev0517
1
180
「”誤った使い方をすることが困難”な設計」で良いコードの基礎を固めよう / phpcon-odawara-2025
taniguhey
0
110
PHPで書いたAPIをGoに書き換えてみた 〜パフォーマンス改善の可能性を探る実験レポート〜
koguuum
0
130
パスキーのすべて / 20250324 iddance Lesson.5
kuralab
0
150
フロントエンドテストの育て方
quramy
11
2.9k
Firebase Dynamic Linksの代替手段を自作する / Create your own Firebase Dynamic Links alternative
kubode
0
230
Rollupのビルド時間高速化によるプレビュー表示速度改善とバンドラとASTを駆使したプロダクト開発の難しさ
plaidtech
PRO
1
160
生成AIを使ったQAアプリケーションの作成 - ハンズオン補足資料
oracle4engineer
PRO
3
190
PHPバージョンアップから始めるOSSコントリビュート / how2oss-contribute
dmnlk
1
970
Boost Your Performance and Developer Productivity with Jakarta EE 11
ivargrimstad
0
1.2k
スモールスタートで始めるためのLambda×モノリス
akihisaikeda
2
130
エンジニア未経験が最短で戦力になるためのTips
gokana
0
260
Featured
See All Featured
The Pragmatic Product Professional
lauravandoore
33
6.5k
The Straight Up "How To Draw Better" Workshop
denniskardys
232
140k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Optimising Largest Contentful Paint
csswizardry
36
3.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
367
19k
Product Roadmaps are Hard
iamctodd
PRO
52
11k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
13
1.4k
Unsuck your backbone
ammeep
670
57k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
227
22k
Large-scale JavaScript Application Architecture
addyosmani
512
110k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
We Have a Design System, Now What?
morganepeng
52
7.5k
Transcript
DevOps Learning how to go fast (without tripping over the
cables) https://www.flickr.com/photos/a4gpa/2311679637
@petegoo
What problems are we trying to solve? Fear of change
Risky deployments But WOMM…? Silos Patrick Debois http://www.jedi.be/blog/2010/02/12/what-is-this-devops-thing-anyway/
Sweet Tools Automate all the things Free access for all
Microservices DevOps If you ain’t doing it, you’re nuthin’ q ( 5 P Magic Unicorns
If you're so sure what it ain't, how about telling
us what it am? Mo Szyslak
DevOps is an attitude that values lowering the risk of
change through tools, culture and communication
The key to doing DevOps safely is making the hidden
visible Me, just now (and probably others)
None
Blameless Post-mortems “It all starts with blameless post-mortems” Josh Robb,
VP Engineering @ Pushpay “You can see human error as the cause of trouble or you can see it as the symptom of deeper trouble.” Sidney Dekker The Field Guide to understanding Human Error
None
Metrics
Architectural & Operational Decisions
The boat train
pull request
pull request
pull request
pull request .join
% pull request .join build+verify
% pull request .join build+verify deploy
Operational Events Exceptions Ops Alerts Metric Alerts Pager Duties
Other people’s shit breaking Security vulnerabilities 3rd party status page
updates https://www.flickr.com/photos/comedynose/14373314278
Customer Engagement Business Performance App Reviews
But doesn’t it all get a bit much?
The key to doing DevOps safely is making the hidden
visible Me, 10 minutes ago (and probably others)
None