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
Cuando Dev conoció a Ops
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Israel Blancas
May 06, 2017
Technology
0
75
Cuando Dev conoció a Ops
Presentación para el Opensouthcode 2017 en Málaga.
Israel Blancas
May 06, 2017
Tweet
Share
More Decks by Israel Blancas
See All by Israel Blancas
How are my microservices doing?
iblancasa
0
83
Docker: no todo es cloud
iblancasa
0
220
Polymer - Una bella historia de amor
iblancasa
0
76
De 0 a Polymer
iblancasa
0
40
GitHubś data is a life-changer
iblancasa
0
41
Progressive Web Apps - Porque nativo no es significa mejor
iblancasa
1
200
Polymer - El fin a tus problemas con el FrontEnd
iblancasa
0
46
TensorFlow - La IA detrás de Google
iblancasa
0
50
Jornada de asociaciones 2016
iblancasa
0
25
Other Decks in Technology
See All in Technology
15 years with Rails and DDD (AI Edition)
andrzejkrzywda
0
190
Bill One急成長の舞台裏 開発組織が直面した失敗と教訓
sansantech
PRO
2
380
CDKで始めるTypeScript開発のススメ
tsukuboshi
1
420
AI駆動PjMの理想像 と現在地 -実践例を添えて-
masahiro_okamura
1
110
Digitization部 紹介資料
sansan33
PRO
1
6.8k
ブロックテーマ、WordPress でウェブサイトをつくるということ / 2026.02.07 Gifu WordPress Meetup
torounit
0
180
今日から始めるAmazon Bedrock AgentCore
har1101
4
410
Bedrock PolicyでAmazon Bedrock Guardrails利用を強制してみた
yuu551
0
230
プロポーザルに込める段取り八分
shoheimitani
1
250
Amazon S3 Vectorsを使って資格勉強用AIエージェントを構築してみた
usanchuu
3
450
【Oracle Cloud ウェビナー】[Oracle AI Database + AWS] Oracle Database@AWSで広がるクラウドの新たな選択肢とAI時代のデータ戦略
oracle4engineer
PRO
2
150
20260204_Midosuji_Tech
takuyay0ne
1
150
Featured
See All Featured
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
310
Odyssey Design
rkendrick25
PRO
1
490
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
96
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.6k
Leo the Paperboy
mayatellez
4
1.4k
The Spectacular Lies of Maps
axbom
PRO
1
520
A Soul's Torment
seathinner
5
2.3k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
WCS-LA-2024
lcolladotor
0
450
Designing Experiences People Love
moore
144
24k
Being A Developer After 40
akosma
91
590k
Discover your Explorer Soul
emna__ayadi
2
1.1k
Transcript
+Israel Blancas @iblancasa Cuando dev conoció a ops Lo que
pasó después te sorprenderá #opensouthcode
Israel Blancas @iblancasa Software Engineer at Real-Time Innovations Google Developer
Group organizer #opensouthcode
María #opensouthcode
María ➔ Es developer ➔ Desarrolla un producto ➔ No
sabe ponerlo en producción #opensouthcode
Pedro #opensouthcode
Pedro ➔ Es de “operations” ➔ Despliega en producción un
producto que no conoce #opensouthcode
#opensouthcode María y Pedro ➔ Trabajan para la misma empresa
#opensouthcode María y Pedro ➔ Trabajan para la misma empresa
➔ Pero no como un equipo
#opensouthcode Al principio… ➔ Documentado...? ➔ Sin tests ➔ Sin
sistema de control de versiones ➔ Sin integración continua ➔ Sin gestor de dependencias ➔ Sin monitorización
#opensouthcode
#opensouthcode Al principio… ➔ No escalable ➔ Lento ➔ Sujeto
a fallos ➔ Imposible de tracear ➔ Sin feedback
#opensouthcode Un poco más tarde... ➔ Algunos tests ➔ Alguna
gestión de dependencias ➔ Alguna documentación en operations
https://twitter.com/rvagg/status/842928726597812224 @rvagg #opensouthcode
@konamiman https://twitter.com/konamiman/status/844865131397836801 #opensouthcode
https://twitter.com/0xlynn/status/855180739683504128 @0xlynn #opensouthcode
#opensouthcode Y después ➔ Más documentación ➔ Más tests ➔
Control de versiones
#opensouthcode
#opensouthcode
#opensouthcode
#opensouthcode Y ops llamó a dev... “y si cada vez
que haces push… ¿se despliega solo?”
#opensouthcode Y más después ➔ Integración continua ➔ Configuración de
entornos de desarrollo y producción ➔ Automatización de tareas
#opensouthcode
@Tojiro https://twitter.com/Tojiro/status/823286025535393792 #opensouthcode
@samnewman #opensouthcode
#opensouthcode
https://twitter.com/rvagg/status/841806329702363137 @rvagg #opensouthcode
#opensouthcode
#opensouthcode Entonces... ➔ Mayor escalabilidad ➔ Monitoreo de cada uno
de los sistemas ➔ Utilización de entornos cloud ➔ Control de la calidad del código
#opensouthcode Entonces... ➔ Mayor escalabilidad ➔ Monitoreo de cada uno
de los sistemas ➔ Utilización de entornos cloud ➔ Control de la calidad del código
@ThePracticalDev #opensouthcode
#opensouthcode
#opensouthcode
#opensouthcode
¡Quiero empezar! #opensouthcode
¡Quiero empezar! #opensouthcode
language: node_js node_js: - '0.10' //Versiones de NodeJS en las
que quiero testear script: - ./node_modules/.bin/mocha test //Ejecuta estos test deploy: //Deploy en Openshift - provider: openshift user: <mi usuario de Openshift> password: secure: <un hash muy largo> app: stable domain: backendsi2 on: repo: iblancasa/BackendSI2-IV branch: master notifications: webhooks: urls: - https://webhooks.gitter.im/e/<otro hash> on_success: change on_failure: always on_start: false #opensouthcode
¡Quiero empezar! #opensouthcode
¡Quiero empezar! #opensouthcode
¡Quiero empezar! #opensouthcode
Ir un poco más allá #opensouthcode
Ir un poco más allá #opensouthcode
Ir un poco más allá #opensouthcode
Ir un poco más allá #opensouthcode
Ir un poco más allá #opensouthcode
Ir un poco más allá #opensouthcode
Ir un poco más allá #opensouthcode
#opensouthcode
#opensouthcode
Dev2Ops Blog DevOps Cafe Videos DevOps.com Docker Moby Kubernetes OpenStack
Ansible Puppet Vagrant Chef Gulp Paver chai mocha nosetest JUnit pkg
Gracias :) ¿Preguntas? +Israel Blancas @iblancasa #opensouthcode