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
Cultura DevOps
Search
Diego Sapriza
November 01, 2014
Technology
0
150
Cultura DevOps
Diego Sapriza
November 01, 2014
Tweet
Share
More Decks by Diego Sapriza
See All by Diego Sapriza
RESTful para todos
av4tar
2
490
Database Schema Migrations with Doctrine
av4tar
1
670
"Búsquedas Full Text" con esteroides
av4tar
1
340
Introduction to screen, tmux & teamocil
av4tar
1
220
Introducción a Sphinx
av4tar
1
350
Sfter @ #TechNbeers
av4tar
1
260
We Are UY tech #playaValley
av4tar
0
65
Other Decks in Technology
See All in Technology
やっていきテスト
k6s4i53rx
0
160
KTC_DBRE.pdf
_awache
1
290
LLM + RAG を使った SORACOM Support Bot の裏側の歴史
soracom
PRO
1
640
戦略的DDDを実践するための跳躍力 / OOC 2024
pictiny
6
4.1k
KubeCon EU 2024 : Knative Maintainers Session
salaboy
0
370
10分でわかるfreeeのQA
freee
0
260
技術イベントはなんとかひねり出す 日経の技術広報の取り組み/techpr3
nishiuma
0
230
.NETの非同期戦略とUnityとの相互運用
neuecc
2
2.4k
Tohoku.Tech #1 「Cursorを使ったRaspberry Piの開発」by ねこまた
jun2882
0
250
ハイパフォーマンスな組織をつくるための開発生産性の考え方 / developer-productivity-high-performer-link-and-motivation
lmi
3
270
VSCode上からSlackにメッセージを送る拡張機能を作っている話
ebarakazuhiro
0
120
統計的学習理論読み Chapter 1
kmatsui
3
910
Featured
See All Featured
Designing the Hi-DPI Web
ddemaree
275
33k
Testing 201, or: Great Expectations
jmmastey
27
6.3k
Into the Great Unknown - MozCon
thekraken
10
830
Raft: Consensus for Rubyists
vanstee
130
6.2k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
355
22k
Keith and Marios Guide to Fast Websites
keithpitt
407
22k
Code Reviewing Like a Champion
maltzj
512
39k
Become a Pro
speakerdeck
PRO
8
4.4k
What the flash - Photography Introduction
edds
64
11k
It's Worth the Effort
3n
180
27k
We Have a Design System, Now What?
morganepeng
42
6.7k
Art, The Web, and Tiny UX
lynnandtonic
288
19k
Transcript
cultura DevOps Diego Sapriza @AV4TAr
Cultura DevOps
Hi!Diego Sapriza I’M @AV4TAr
None
PHP.meetup.uy DevOps.meetup.uy . .uy
Devs No hago cosas que tengan que ver con IT…
menos en producción. Esto anda lento… ¡quiero más HW! 6
Devs ¡¡En mi máquina funciona!! 7
Ops Yo me encargo de levantar la infra para la
app. ¡Esto anda lento es culpa de los desarrolladores! 8
desarrollo + operaciones
Diferentes objetivos VALOR DE NEGOCIO (cambios) + ESTABILIDAD y seguridad
None
¿qué es devops?
None
entender el negocio
Culture Automation Measurement Sharing Principios
CULTURA Personas y procesos primero. Si no hay cultura :(
Ops y Dev mismo objetivo
automation minimizar sorpresas eliminar inestabilidades
measurement las métricas permiten mejorar
sharing si todos nos enfocamos en el problema encontraremos una
solución mejor
sharing Meetup PHP Meetup DevOps techMeetup.uy http://meetup.uy
Culture Automation Lean Measurement Sharing
qué no es devops Un producto / tool Reemplazo de
Ops o Dev Todo o nada
todo muy lindo… a los bifes
¡¡Somos un equipo!! (ops+dev)
… count(devs) > 1
None
arquitectura web app
None
Ambientes de desarrollo • Mismo ambiente que producción (p/c/u) •
Sistema operativo / Stack / todo • versionamiento distribuido • git / mercurial • Vagrant • Docker • Aprovisionamiento: Ansible / Puppet / Chef
… count(devs) > 1 AND env=‘distribuido’
None
diferentes versiones BD diferentes features
Ambientes de testing Deploy de un branch “inestable” In the
cloud!!! Pocos registros
integración continua GIT Jenkins Pull requests Hubot
Ambientes de staging In the cloud (again!) Réplicas de producción
(environment y BD) Correr Tests Medir rendimiento
Deploy código y esquema no sincronizados
programador también tiene responsabilidad del deploy
¡¡Somos un equipo!! (ops+dev)
deployment contiNuo Código Versionado Esquema de BD Versionada
gestión incremental y reversible de cambios a esquemas de bases
de datos relacionases.
deployment contiNuo Capistrano MagePHP Ansible phing doctrine migrations
monitoreo kibana logstash elasticsearch
None
Tips
Iterar automatizar trabajar en equipo entender el ciclo de vida
test / test automatizar
46
[email protected]
http://tech.meetup.uy
@AV4TAr http://AV4TAr.com
[email protected]
https://speakerdeck.com/av4tar/cultura-devops