Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Speaker Deck
PRO
Sign in
Sign up for free
Cultura DevOps
Diego Sapriza
November 01, 2014
Technology
0
120
Cultura DevOps
Diego Sapriza
November 01, 2014
Tweet
Share
More Decks by Diego Sapriza
See All by Diego Sapriza
RESTful para todos
av4tar
2
420
Database Schema Migrations with Doctrine
av4tar
1
570
"Búsquedas Full Text" con esteroides
av4tar
1
260
Introduction to screen, tmux & teamocil
av4tar
1
200
Introducción a Sphinx
av4tar
1
280
Sfter @ #TechNbeers
av4tar
1
250
We Are UY tech #playaValley
av4tar
0
53
Other Decks in Technology
See All in Technology
AWS re:Invent 2022で発表された新機能を試してみた ~Cloud OperationとSecurity~ / New Cloud Operation and Security Features Announced at AWS reInvent 2022
yuj1osm
1
210
AWS Cloud Forensics & Incident Response
e11i0t_4lders0n
0
350
02_プロトタイピングの進め方
kouzoukaikaku
0
510
立ち止まっても、寄り道しても / even if I stop, even if I take a detour
katoaz
0
600
IoTを始めたきっかけの話と個人でできるIoTの今後 / 新年LT会「私の愛するIoT 2023」
you
0
230
CSS Variable をもっと活用する / Kyoto.js 18
spring_raining
2
740
OCIコンテナサービス関連の技術詳細 /oke-ocir-details
oracle4engineer
PRO
0
770
AI Builderについて
miyakemito
0
900
日経電子版だけじゃない! 日経の新規Webメディアの開発 - NIKKEI Tech Talk #3
sztm
0
320
ラズパイとGASで加湿器の消し忘れをLINEでリマインド&操作
minako__ph
0
150
ML PM, DS PMってどんな仕事をしているの?
line_developers
PRO
1
240
PHPのimmutable arrayとは
hnw
1
160
Featured
See All Featured
Docker and Python
trallard
30
1.9k
Building Better People: How to give real-time feedback that sticks.
wjessup
346
17k
The Mythical Team-Month
searls
210
40k
Designing with Data
zakiwarfel
91
4.2k
In The Pink: A Labor of Love
frogandcode
132
21k
Designing Experiences People Love
moore
130
22k
Product Roadmaps are Hard
iamctodd
38
7.7k
Producing Creativity
orderedlist
PRO
335
38k
Build The Right Thing And Hit Your Dates
maggiecrowley
22
1.4k
BBQ
matthewcrist
75
8.1k
Web development in the modern age
philhawksworth
197
9.6k
Gamification - CAS2011
davidbonilla
75
4.1k
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