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 tripping over the cables
Search
Peter Goodman
April 01, 2016
Programming
0
1.1k
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
480
My "come to Docker" moment
petegoo
2
820
DevOps for the .NET developer
petegoo
0
1.1k
Building mmbot
petegoo
1
460
Other Decks in Programming
See All in Programming
Introduction to GitOps
hwchiu
0
110
英語
s_shimotori
1
220
Prompt FlowによるLLMアプリケーション開発
yuto2000
1
1k
初心者がおさえておきたいAWS CDKのベストプラクティス 2024
konokenj
15
7.3k
Introduction of Happy Eyeballs Version 2 (RFC8305) to the Socket library
coe401_
1
220
わかりやすい正解を捨てて、コトに向き合う - スクラムフェス金沢2024 スポンサーセッション
yusukekokubo
0
170
Microservices rules (July 2024) : what good looks like
cer
PRO
0
1.6k
feature環境をGitHub ActionsとCloudFormationでいい感じに管理する
nealle
2
310
OpenAI/Gemini APIを使って EPUBを翻訳するCLIツールをつくってみた
tomiyan
0
790
[After Kotlin Fest 2024 LT Night @ Sansan] もっともっとKotlinを好きになる!K2 Compiler Pluginで遊んでみよう!
kitakkun
2
260
Rubyのパフォーマンスプロファイリングの改善 / Enhancing performance profiling for Ruby
osyoyu
1
410
AHC035解説
terryu16
0
720
Featured
See All Featured
10 Git Anti Patterns You Should be Aware of
lemiorhan
652
58k
RailsConf 2023
tenderlove
16
720
Dealing with People You Can't Stand - Big Design 2015
cassininazir
360
22k
jQuery: Nuts, Bolts and Bling
dougneiner
61
7.4k
Fantastic passwords and where to find them - at NoRuKo
philnash
42
2.7k
VelocityConf: Rendering Performance Case Studies
addyosmani
321
23k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
23
1.9k
Producing Creativity
orderedlist
PRO
340
39k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
277
13k
How to Ace a Technical Interview
jacobian
274
23k
Reflections from 52 weeks, 52 projects
jeffersonlam
346
19k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
12
3.8k
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