SlideShare a Scribd company logo
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Beginning to live
in DevOps
Raul Hugo
Cstl-Engineer at Verizon
Agile Day 2017
@raulhugo
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Quien soy ?
De donde
vengo?
Vengo del mundo linux, del lado de
infraestructura, mundo tambien conocido
como ITPRO.
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Toda historia
tiene un
comienzo…
Comencé a trabajar en el grupo El
Comercio. Como analista de
infraestructura y me encargaba de los
despliegues a producción.
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Cómo se fue
construyendo mi
mindset?
Para hacer mi trabajo necesitaba 2
cosas: conocimiento de la
infraestructura
conocimiento de la aplicación,
Sin embargo mi principal preocupación
era la infraestructura así que se me
ocurrió pedir ayuda a los
desarrolladores ya que ellos conocían la
aplicación.
Node.js.NET
PHP Java
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Las
Respuestas
que recibí
5
“Tus servidores están mal.”
“Ejecuta esta query sin que QA la valide”
“Funciona en mi local”
“No les preguntes a ellos pregúntame a mi”
“Nosotros no
sabemos cuantos
servidores hay en
producción”
Respeta el flujo nada
por email o chat, todo
con ticket
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Qué mal
aprendí?
A no confiar en los desarrolladores, a no
hacer pases a ultima hora, a proteger mi
mal llamada estabilidad y seguridad.
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Definitivamente
no habia nada de
DevOps
Funcionaba
por los
Rockstars
7
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Quienes son los IT Rockstars?
Personas que conocen tanto de la aplicacion como de la infraestructura
QA y Networking, No es malo ser un rockstar, lo malo es que los
rockstars se cansan y muchas veces generan dependencia.
Tal vez los desarrolladores no eran confiables por que no los dejabamos
ser confiables?
Debemos dejar crecer al la organización, al equipo.
8
Node.js.NET
PHP Java
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Despliegues
Scripteados
pero
manuales
9
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Feels like
10
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Inicios del
Cambio
Infraestructura como código.
Me obligaba a pensar como programador,
y ha tratar de tener mas tiempo para
automatizar.
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Luego llegó el
cambio…
Deje de trabajar en Clicks And Bricks y
pasé al Verizon.
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 13
No en
infraestructura
sino como parte
del grupo del
desarrollo…
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
This is
the yellow
section
title option
14
Instructions
After typing the section title above,
position the text block so that the
visible text is centered within the
circle left to right. Delete these
instructions.
Flush left text
Equal
At least 1/5
of the circle’s
diameter
Equal
At least 1/5
of the circle’s
diameter
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
La vida del
otro lado…
El karma
existe…
15
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Entendiendo mi
proposito…
16
Para poder hacer DevOps necesitas
profesionales con skilis diferentes,
trabajando juntos en equipo. Y
conviviendo en iguales circunstancias.
Pensando como equipo, poner a alguien
de infraestructura en medio del equipo de
desarrollo, fomentaba un ambiente de
crecimiento para todos.
Excepto para los que quieren seguir
codeando y solo codeando…
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Que aprendí del
otro lado?
17
La frustracion de no tener root access y
depender de la gente de infraestructura.
Los buenos desarrolladores saben donde
corre su código, y presentan soluciones
para evitar problemas de incompatibilidad
de ambientes.
Que nos necesitamos los unos a los otros
para poder construir soluciones de clase
mundial.
Las personas son mas importantes que los
procesos.
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 18
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
DevOps es
cultura.
No un Rol.
Ni tecnología.
19
Es algo que no se puede aprender en un
curso de certificación.
No es algo que obtienes contratando a
una persona.
Tampoco la obtienes automatizando.
Hay mucho que hacer para lograrlo:
Definir nuevas tareas en los roles.
Integrar áreas.
Hacer un cambio de mindset
Aprender mas allá de tu rol.
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Sin embargo no
podemos negar
que:
20
La tecnica es importante.
Automatizar
Crear un CD CI Pipeline
Cloud
Etc …
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
El cambio
cultural debe ir
de la mano con
la técnica.
21
Sea cual sea la tecnologia que se use,
es importante conocerla bien, y
comenzar a automatizar procesos con
el objetivo de ser agiles y entregar un
producto rapido y con calidad.
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Es peligroso automatizar sin conocer el proceso
manual.
Los procesos automatizados, tambien fallan.
Conocer bien el proceso manual, es importante.
Diversificar el conocimiento de tecnologías también lo es.
NO EXISTE LA RECETA PERFECTA PARA IMPLEMENTAR DEVOPS O
AUTOMATIZAR BUILDS; TESTING, DESPLIEGUES ETC.
Tampoco no es algo que se aprende de la noche a la mañana, es un tema
continuo y constante.
22
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Por eso no es mala idea aprender de:
23
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Es por esto que:
1. Estoy preparando un curso que se llamará:
24
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Para despedirme.
25
Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or
distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement.
Thank you.
26

More Related Content

PPTX
Monitoring and troubleshooting spring boot microservices arch in production o...
PDF
How Verizon Uses Disruptive Developments for Organized Progress
PDF
Velocity Conference NYC 2014 - Real World DevOps
PPTX
EMC World 2015 - The Devops Toolkit
PDF
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
PDF
The Future Matters - Mike Maiorana
PPTX
construction_1b
PDF
Analyst sample Presentation
Monitoring and troubleshooting spring boot microservices arch in production o...
How Verizon Uses Disruptive Developments for Organized Progress
Velocity Conference NYC 2014 - Real World DevOps
EMC World 2015 - The Devops Toolkit
DOES SFO 2016 - Ross Clanton and Chivas Nambiar - DevOps at Verizon
The Future Matters - Mike Maiorana
construction_1b
Analyst sample Presentation

Similar to Beginning to live in dev ops raul hugo - agile day (20)

PPTX
Verizon Enterprise Solutions Story
PDF
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
PDF
devops, microservices, and platforms, oh my!
PPTX
Agile, DevOps & Test
PDF
DWS16 - Connected things forum - David Vasquez, Verizon Enterprise Solutions
PDF
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
PPT
Verizon Enterprise Solutions Overview
PDF
DevOps Ground Zero
PPTX
VerizonFinalPresentation_TomCruz
PPTX
Mobile technology andy brady - chicago tour
PPTX
Why DevOps Matters To The CIO
PDF
2015 06-24 innovation in the large enterprise final-v2
PPTX
Time Traveling: Adapting Techniques from the Future to Improve Reliability, J...
PPTX
EMC World 2016 - mioaITL.08 Infrastructure as Code: Not Your Parent's Data Ce...
PPTX
DevOps is a ReOrg
PDF
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
PPTX
DevOps for Network Engineers
PDF
DevOps The Cultural revolution
PDF
Cloud Edge Computing: Beyond the Data Center
PPTX
What the business thinks about
Verizon Enterprise Solutions Story
Cloud Foundry Summit 2015: Devops, microservices and platforms, oh my!
devops, microservices, and platforms, oh my!
Agile, DevOps & Test
DWS16 - Connected things forum - David Vasquez, Verizon Enterprise Solutions
Speeding up enterprises, one deploy at a time - Devopsdays Toronto 2014
Verizon Enterprise Solutions Overview
DevOps Ground Zero
VerizonFinalPresentation_TomCruz
Mobile technology andy brady - chicago tour
Why DevOps Matters To The CIO
2015 06-24 innovation in the large enterprise final-v2
Time Traveling: Adapting Techniques from the Future to Improve Reliability, J...
EMC World 2016 - mioaITL.08 Infrastructure as Code: Not Your Parent's Data Ce...
DevOps is a ReOrg
Webinar: Demonstrating Business Value for DevOps & Continuous Delivery
DevOps for Network Engineers
DevOps The Cultural revolution
Cloud Edge Computing: Beyond the Data Center
What the business thinks about
Ad

More from Raul Hugo (11)

PDF
Application load balancers para docker containers
PPTX
AWSPeru Meetup marzo - introduccion a elastic containers seervice
PPTX
Ansible ssh y comandos ad-hoc
PDF
Yo tampoco quise estudiar telecomunicaciones en la UNE
PDF
AWS para desarrolladores
PPTX
Ansible DevOps Day Peru 2016
PPTX
Introducción al proyecto olpc, sugar y xo
PPTX
Innovacion usando software libre y open source
PPT
Presentacion Computacion Social
PPTX
Web 2.0 & Gestión Del conocimiento
PPT
Gesti N Del Conocimiento
Application load balancers para docker containers
AWSPeru Meetup marzo - introduccion a elastic containers seervice
Ansible ssh y comandos ad-hoc
Yo tampoco quise estudiar telecomunicaciones en la UNE
AWS para desarrolladores
Ansible DevOps Day Peru 2016
Introducción al proyecto olpc, sugar y xo
Innovacion usando software libre y open source
Presentacion Computacion Social
Web 2.0 & Gestión Del conocimiento
Gesti N Del Conocimiento
Ad

Recently uploaded (20)

PPTX
Big Data Technologies - Introduction.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Empathic Computing: Creating Shared Understanding
PDF
Machine learning based COVID-19 study performance prediction
PDF
Mobile App Security Testing_ A Comprehensive Guide.pdf
PDF
gpt5_lecture_notes_comprehensive_20250812015547.pdf
PDF
cuic standard and advanced reporting.pdf
PDF
Encapsulation_ Review paper, used for researhc scholars
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PDF
Encapsulation theory and applications.pdf
PPTX
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
PDF
Approach and Philosophy of On baking technology
PPT
Teaching material agriculture food technology
PPTX
Programs and apps: productivity, graphics, security and other tools
PDF
Network Security Unit 5.pdf for BCA BBA.
PPTX
A Presentation on Artificial Intelligence
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PPTX
MYSQL Presentation for SQL database connectivity
PDF
NewMind AI Weekly Chronicles - August'25-Week II
DOCX
The AUB Centre for AI in Media Proposal.docx
Big Data Technologies - Introduction.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Empathic Computing: Creating Shared Understanding
Machine learning based COVID-19 study performance prediction
Mobile App Security Testing_ A Comprehensive Guide.pdf
gpt5_lecture_notes_comprehensive_20250812015547.pdf
cuic standard and advanced reporting.pdf
Encapsulation_ Review paper, used for researhc scholars
“AI and Expert System Decision Support & Business Intelligence Systems”
Encapsulation theory and applications.pdf
VMware vSphere Foundation How to Sell Presentation-Ver1.4-2-14-2024.pptx
Approach and Philosophy of On baking technology
Teaching material agriculture food technology
Programs and apps: productivity, graphics, security and other tools
Network Security Unit 5.pdf for BCA BBA.
A Presentation on Artificial Intelligence
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
MYSQL Presentation for SQL database connectivity
NewMind AI Weekly Chronicles - August'25-Week II
The AUB Centre for AI in Media Proposal.docx

Beginning to live in dev ops raul hugo - agile day

  • 1. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Beginning to live in DevOps Raul Hugo Cstl-Engineer at Verizon Agile Day 2017 @raulhugo
  • 2. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Quien soy ? De donde vengo? Vengo del mundo linux, del lado de infraestructura, mundo tambien conocido como ITPRO.
  • 3. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Toda historia tiene un comienzo… Comencé a trabajar en el grupo El Comercio. Como analista de infraestructura y me encargaba de los despliegues a producción.
  • 4. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Cómo se fue construyendo mi mindset? Para hacer mi trabajo necesitaba 2 cosas: conocimiento de la infraestructura conocimiento de la aplicación, Sin embargo mi principal preocupación era la infraestructura así que se me ocurrió pedir ayuda a los desarrolladores ya que ellos conocían la aplicación. Node.js.NET PHP Java
  • 5. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Las Respuestas que recibí 5 “Tus servidores están mal.” “Ejecuta esta query sin que QA la valide” “Funciona en mi local” “No les preguntes a ellos pregúntame a mi” “Nosotros no sabemos cuantos servidores hay en producción” Respeta el flujo nada por email o chat, todo con ticket
  • 6. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Qué mal aprendí? A no confiar en los desarrolladores, a no hacer pases a ultima hora, a proteger mi mal llamada estabilidad y seguridad.
  • 7. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Definitivamente no habia nada de DevOps Funcionaba por los Rockstars 7
  • 8. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Quienes son los IT Rockstars? Personas que conocen tanto de la aplicacion como de la infraestructura QA y Networking, No es malo ser un rockstar, lo malo es que los rockstars se cansan y muchas veces generan dependencia. Tal vez los desarrolladores no eran confiables por que no los dejabamos ser confiables? Debemos dejar crecer al la organización, al equipo. 8 Node.js.NET PHP Java
  • 9. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Despliegues Scripteados pero manuales 9
  • 10. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Feels like 10
  • 11. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Inicios del Cambio Infraestructura como código. Me obligaba a pensar como programador, y ha tratar de tener mas tiempo para automatizar.
  • 12. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Luego llegó el cambio… Deje de trabajar en Clicks And Bricks y pasé al Verizon.
  • 13. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 13 No en infraestructura sino como parte del grupo del desarrollo…
  • 14. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. This is the yellow section title option 14 Instructions After typing the section title above, position the text block so that the visible text is centered within the circle left to right. Delete these instructions. Flush left text Equal At least 1/5 of the circle’s diameter Equal At least 1/5 of the circle’s diameter
  • 15. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. La vida del otro lado… El karma existe… 15
  • 16. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Entendiendo mi proposito… 16 Para poder hacer DevOps necesitas profesionales con skilis diferentes, trabajando juntos en equipo. Y conviviendo en iguales circunstancias. Pensando como equipo, poner a alguien de infraestructura en medio del equipo de desarrollo, fomentaba un ambiente de crecimiento para todos. Excepto para los que quieren seguir codeando y solo codeando…
  • 17. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Que aprendí del otro lado? 17 La frustracion de no tener root access y depender de la gente de infraestructura. Los buenos desarrolladores saben donde corre su código, y presentan soluciones para evitar problemas de incompatibilidad de ambientes. Que nos necesitamos los unos a los otros para poder construir soluciones de clase mundial. Las personas son mas importantes que los procesos.
  • 18. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. 18
  • 19. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. DevOps es cultura. No un Rol. Ni tecnología. 19 Es algo que no se puede aprender en un curso de certificación. No es algo que obtienes contratando a una persona. Tampoco la obtienes automatizando. Hay mucho que hacer para lograrlo: Definir nuevas tareas en los roles. Integrar áreas. Hacer un cambio de mindset Aprender mas allá de tu rol.
  • 20. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Sin embargo no podemos negar que: 20 La tecnica es importante. Automatizar Crear un CD CI Pipeline Cloud Etc …
  • 21. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. El cambio cultural debe ir de la mano con la técnica. 21 Sea cual sea la tecnologia que se use, es importante conocerla bien, y comenzar a automatizar procesos con el objetivo de ser agiles y entregar un producto rapido y con calidad.
  • 22. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Es peligroso automatizar sin conocer el proceso manual. Los procesos automatizados, tambien fallan. Conocer bien el proceso manual, es importante. Diversificar el conocimiento de tecnologías también lo es. NO EXISTE LA RECETA PERFECTA PARA IMPLEMENTAR DEVOPS O AUTOMATIZAR BUILDS; TESTING, DESPLIEGUES ETC. Tampoco no es algo que se aprende de la noche a la mañana, es un tema continuo y constante. 22
  • 23. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Por eso no es mala idea aprender de: 23
  • 24. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Es por esto que: 1. Estoy preparando un curso que se llamará: 24
  • 25. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Para despedirme. 25
  • 26. Confidential and proprietary materials for authorized Verizon personnel and outside agencies only. Use, disclosure or distribution of this material is not permitted to any unauthorized persons or third parties except by written agreement. Thank you. 26