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: A cultural change
Search
Juanje Ojeda
February 05, 2014
Programming
4
280
DevOps: A cultural change
A brief introduction to DevOps to the new local group "Las Palmas DevOps"
Juanje Ojeda
February 05, 2014
Tweet
Share
More Decks by Juanje Ojeda
See All by Juanje Ojeda
Configuration Management Tools
juanje
0
130
DevOps isn't just for the Web
juanje
3
320
Other Decks in Programming
See All in Programming
Conquering Massive Traffic Spikes in Ruby Applications with Pitchfork
riseshia
0
160
育てるアーキテクチャ:戦い抜くPythonマイクロサービスの設計と進化戦略
fujidomoe
1
160
Flutterで分数(Fraction)を表示する方法
koukimiura
0
110
階層構造を表現するデータ構造とリファクタリング 〜1年で10倍成長したプロダクトの変化と課題〜
yuhisatoxxx
3
950
monorepo の Go テストをはやくした〜い!~最小の依存解決への道のり~ / faster-testing-of-monorepos
convto
2
440
Things You Thought You Didn’t Need To Care About That Have a Big Impact On Your Job
hollycummins
0
200
Local Peer-to-Peer APIはどのように使われていくのか?
hal_spidernight
2
470
あなたの知らない「動画広告」の世界 - iOSDC Japan 2025
ukitaka
0
440
Goで実践するドメイン駆動開発 AIと歩み始めた新規プロダクト開発の現在地
imkaoru
4
770
ネイティブ製ガントチャートUIを作って学ぶUICollectionViewLayoutの威力
jrsaruo
0
140
Advance Your Career with Open Source
ivargrimstad
0
410
Your Perfect Project Setup for Angular @BASTA! 2025 in Mainz
manfredsteyer
PRO
0
150
Featured
See All Featured
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
229
22k
What’s in a name? Adding method to the madness
productmarketing
PRO
23
3.7k
Why Our Code Smells
bkeepers
PRO
339
57k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
The Web Performance Landscape in 2024 [PerfNow 2024]
tammyeverts
9
850
Balancing Empowerment & Direction
lara
4
680
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.7k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
48
9.7k
Gamification - CAS2011
davidbonilla
81
5.5k
Git: the NoSQL Database
bkeepers
PRO
431
66k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
285
14k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
PRO
23
1.5k
Transcript
DevOps A cultural change
None
History Agile operations - Agile infraestructure (2007) John Allspaw: 10
deploys per Day at Flickr (2009) DevOpsDays: Patrick Debois
Problems Complexity Over Specialization Agile methodologiesWhat?
Complexity Applications Systems Enviroments
Over Specialization Drupal Frontend Developer Puppet Especialist AWS Engineer Ruby
Ninja Resful APIs Master Django Backend Developer Node.js Rockstar Mongodb Admin
Agile methodologies Devs more agiles ++ Different speed ++ The
Wall
The Wall
Works on my machine
None
Blame Culture Pointing fingers
DevOps A cultural change
Common sense Common practice vs
The Big Picture
Other people’s shoes
Share information and responsabilities Who’s on call?
Shit happens Murphy does exist
Embrace the Failure Fail early, fail often.
Embrace the Failure: GameDay Jesse Robbins, ex Amazon’s “Master of
Disasters”
Avoid manual processes They are error prone
None
But be careful ;-)
Mesure all Make decisions based on data
Culture changes takes time But they’re possible!
“Don’t fight stupid. Make more awesome” Jesse Robbins, ex Amazon’s
“Master of Disasters”
Recomendations
Check out Lean Kanban Technical deb TDD/BDD
Common sense Nothing new really… just