Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Cultura DevOps
Search
Diego Sapriza
November 01, 2014
Technology
0
170
Cultura DevOps
Diego Sapriza
November 01, 2014
Tweet
Share
More Decks by Diego Sapriza
See All by Diego Sapriza
RESTful para todos
av4tar
2
540
Database Schema Migrations with Doctrine
av4tar
1
810
"Búsquedas Full Text" con esteroides
av4tar
1
420
Introduction to screen, tmux & teamocil
av4tar
1
250
Introducción a Sphinx
av4tar
1
420
Sfter @ #TechNbeers
av4tar
1
270
We Are UY tech #playaValley
av4tar
0
89
Other Decks in Technology
See All in Technology
Uncertainty in the LLM era - Science, more than scale
gaelvaroquaux
0
810
日本Rubyの会の構造と実行とあと何か / hokurikurk01
takahashim
4
940
re:Inventで気になったサービスを10分でいけるところまでお話しします
yama3133
1
120
20251209_WAKECareer_生成AIを活用した設計・開発プロセス
syobochim
5
1.4k
AI駆動開発における設計思想 認知負荷を下げるフロントエンドアーキテクチャ/ 20251211 Teppei Hanai
shift_evolve
PRO
2
190
大企業でもできる!ボトムアップで拡大させるプラットフォームの作り方
findy_eventslides
1
560
Ruby で作る大規模イベントネットワーク構築・運用支援システム TTDB
taketo1113
1
210
Noを伝える技術2025: 爆速合意形成のためのNICOフレームワーク速習 #pmconf2025
aki_iinuma
2
2.1k
Oracle Technology Night #95 GoldenGate 26ai の実装に迫る1
oracle4engineer
PRO
0
150
Edge AI Performance on Zephyr Pico vs. Pico 2
iotengineer22
0
110
GitLab Duo Agent Platformで実現する“AI駆動・継続的サービス開発”と最新情報のアップデート
jeffi7
0
210
エンジニアとPMのドメイン知識の溝をなくす、 AIネイティブな開発プロセス
applism118
4
980
Featured
See All Featured
Become a Pro
speakerdeck
PRO
31
5.7k
Agile that works and the tools we love
rasmusluckow
331
21k
Building Adaptive Systems
keathley
44
2.9k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Docker and Python
trallard
47
3.7k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
A Modern Web Designer's Workflow
chriscoyier
698
190k
Creating an realtime collaboration tool: Agile Flush - .NET Oxford
marcduiker
35
2.3k
What’s in a name? Adding method to the madness
productmarketing
PRO
24
3.8k
Stop Working from a Prison Cell
hatefulcrawdad
273
21k
Designing for humans not robots
tammielis
254
26k
Embracing the Ebb and Flow
colly
88
4.9k
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