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
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Peter Goodman
April 01, 2016
Programming
0
1.3k
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
590
My "come to Docker" moment
petegoo
2
940
DevOps for the .NET developer
petegoo
0
1.2k
Building mmbot
petegoo
1
580
Other Decks in Programming
See All in Programming
手戻りゼロ? Spec Driven Developmentとは@KAG AI week
tmhirai
1
170
CSC307 Lecture 13
javiergs
PRO
0
310
Claude Code、ちょっとした工夫で開発体験が変わる
tigertora7571
0
200
朝日新聞のデジタル版を支えるGoバックエンド ー価値ある情報をいち早く確実にお届けするために
junkiishida
1
650
Go1.26 go fixをプロダクトに適用して困ったこと
kurakura0916
0
330
CSC307 Lecture 14
javiergs
PRO
0
450
DevinとClaude Code、SREの現場で使い倒してみた件
karia
1
980
AI時代でも変わらない技術コミュニティの力~10年続く“ゆるい”つながりが生み出す価値
n_takehata
2
670
new(1.26) ← これすき / kamakura.go #8
utgwkk
0
1.9k
encoding/json/v2のUnmarshalはこう変わった:内部実装で見る設計改善
kurakura0916
0
350
クライアントワークでSREをするということ。あるいは事業会社におけるSREと同じこと・違うこと
nnaka2992
1
320
AIプロダクト時代のQAエンジニアに求められること
imtnd
2
750
Featured
See All Featured
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.1k
Why Our Code Smells
bkeepers
PRO
340
58k
What's in a price? How to price your products and services
michaelherold
247
13k
Designing Experiences People Love
moore
143
24k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
260
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
1.9k
Raft: Consensus for Rubyists
vanstee
141
7.3k
The Mindset for Success: Future Career Progression
greggifford
PRO
0
270
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
88
Agile Leadership in an Agile Organization
kimpetersen
PRO
0
100
The Spectacular Lies of Maps
axbom
PRO
1
600
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