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
1.3k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevOps - Learning how to go fast without tripping over the cables
Given at Codemania 1 April, 2016
Peter Goodman
April 01, 2016
More Decks by Peter Goodman
See All by Peter Goodman
DevOps
petegoo
3
610
My "come to Docker" moment
petegoo
2
960
DevOps for the .NET developer
petegoo
0
1.2k
Building mmbot
petegoo
1
610
Other Decks in Programming
See All in Programming
Vite+ Unified Toolchain for the Web
naokihaba
0
740
エンジニア向け会社紹介/Findy Company Profile
findyinc
6
360k
Creating Composable Callables in Contemporary C++
rollbear
0
200
【やさしく解説 設計編・中級 #4】ルールの寿命と、システムの年輪
panda728
PRO
2
100
コーディングルールの鮮度を保ちたい for SRE NEXT 2026 / keep-fresh-go-internal-conventions-sre-next-2026
handlename
0
140
気圧・高度・GPSを記録&可視化するアプリ「Koudo」を作った話
hjmkth
1
350
PHPだって関数型したい 〜できること、できないこと〜 / fp-in-php
jsoizo
0
180
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
2
830
Performance Engineering for Everyone
elenatanasoiu
0
270
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.6k
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.7k
SREの積み重ねがAI駆動開発のガードレールになった ― 7つの実践/SRE Guardrails The 7
tomoyakitaura
8
3.8k
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
260
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
210
The untapped power of vector embeddings
frankvandijk
2
1.8k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2.1k
Designing Powerful Visuals for Engaging Learning
tmiket
1
450
Paper Plane
katiecoart
PRO
2
52k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
New Earth Scene 8
popppiees
3
2.4k
Tell your own story through comics
letsgokoyo
1
990
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
870
Optimizing for Happiness
mojombo
378
71k
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