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
310
4
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
DevOps: A cultural change
A brief introduction to DevOps to the new local group "Las Palmas DevOps"
Juanje Ojeda
February 05, 2014
More Decks by Juanje Ojeda
See All by Juanje Ojeda
Configuration Management Tools
juanje
0
140
DevOps isn't just for the Web
juanje
3
340
Other Decks in Programming
See All in Programming
今さら聞けない .NET CLI
htkym
0
180
the container ship “Apple Silicon”@WWDC26 Recap -Japan-\(region).swift
shingangan
0
110
Japan Community Day at Kubecon + CloudNativeCon Japan 2026: Learning Container Privilege Control by Building My Own Low-Level Container Runtime
ternbusty
1
150
仕様駆動開発へのトライを機に チームに適合する手法を模索し続けている話
freee
PRO
0
460
【QA Test Talk Vol.8】AI-DLC による Whole Team Approach の加速
pkshadeck
PRO
0
120
変わらないものが、変わるものを決める — 意図駆動開発 × イベントソーシング × イミュータブル | What Doesn't Change Decides What Can — IDD × Event Sourcing × Immutability
tomohisa
0
1.4k
進化を続けるGo toolsの現在地 / The Current State of Ever-Evolving Go Tools
hond0413
0
160
メールのエイリアス機能を履き違えない
isshinfunada
0
230
Google Apps Script で Ruby を動かす
kawahara
0
140
「人を評価する AI」の設計と実装
ryoyanara
0
180
The Past, Present, and Future of Enterprise Java
ivargrimstad
0
550
継続モナドとリアクティブプログラミング
yukikurage
3
700
Featured
See All Featured
AI: The stuff that nobody shows you
jnunemaker
PRO
9
890
16th Malabo Montpellier Forum Presentation
akademiya2063
PRO
0
340
Paper Plane (Part 1)
katiecoart
PRO
1
10k
My Coaching Mixtape
mlcsv
0
210
Why Mistakes Are the Best Teachers: Turning Failure into a Pathway for Growth
auna
0
200
Taking LLMs out of the black box: A practical guide to human-in-the-loop distillation
inesmontani
PRO
3
2.3k
Why Our Code Smells
bkeepers
PRO
340
58k
Making Projects Easy
brettharned
120
6.7k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.5k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
240
Neural Spatial Audio Processing for Sound Field Analysis and Control
skoyamalab
0
400
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
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