SlideShare una empresa de Scribd logo
1 de 27
Yo soy Dev, yo soy Ops
y somos dos en un equipo
LUIS FRAILE | | lfraile@plainconcepts.com
LEO DÍAZ | | leonardo.diaz@deiser.com
¿Por qué esta charla?
Esquema inicial
Yo soy Dev, yo soy Ops y somos dos en un equipo
Origen
!DevOps
DevOps
Prácticas
Herramientas
Conclusiones
From zero to hero
Yo soy Dev, yo soy Ops y somos dos en un equipo
The Phoenix Project
… o las desventuras del proyecto Phoenix …
De cómo un proyecto con silos se va al
traste, y remonta con la rotura de los silos.
Origen
Un rol, ansible, Docker, chef,
puppet, release management,
new relic, continuous delivery,
continuous integration, testing
automatizado, ...
¡¡¡ Yo soy
DevOps !!!
!DevOps
DevOps
Aportar más valor al negocio
estableciendo una cultura de
colaboración entre Desarrollo y
Operaciones… (por lo menos)
¿Qué es DevOps?
Prácticas
Imagen extraída del ebook: keep-calm-and-embrace-devops
Cultura -Organización
• Se vago… Elimina la fricción de pasos manuales y errores manuales
Automatiza
• No sólo builds ó tests, también despliegue
• Infraestructura como código: DSC, Chef,
Azure RM, …
• Configuración como código: pipelines,
builds, despliegues, YAML, entornos ...
Individuos e interacciones sobre procesos y herramientas
Software funcionando sobre documentación extensiva
Colaboración con el cliente sobre negociación contractual
Respuesta ante el cambio sobre seguir un plan
Agile
Monolithic SOA Microservices
Cuanto más desacoplado mejor, pero “DevOps” debe ser transparente a
la arquitectura
Arquitectura
● Medir a todos los niveles
● Tomar decisiones basados en datos
● Compartir los resultados
● Entender las métricas como un
medio no como un fin
Medir, medir y medir
Jez
Humble
C – Culture
A – Automation
L – Lean
M – Measurement
S – Sharing
CALMS Framework
Herramientas
La entrega no es un evento, es algo continuo
Trata el código como de producción SIEMPRE
No puedes acelerar la entrega y hacerla contínua sin
asegurar la calidad.
http://www.eferro.net/2017/10/charla-acelerando-la-
cultura-devops.html?m=1 - @eferro
Clean Architecture, Clean Code, … , TDD, BDD, Load
Testing, ...
Tests Calidad
● Maintain a code repository
● Automate the build
● Make the build self-testing
● Everyone commits to the baseline every day
● Every commit (to baseline) should be built
● Keep the build fast
● Test in a clone of the production environment
● Make it easy to get the latest deliverables
● Everyone can see the results of the latest build
● Automate deployment
Integración / entrega continua
Entrega continua
Monitoriza
No sólo IT
Tenemos logs de aplicaciones, transacciones de negocio, …
Y el propio negocio: feedback temprano, que ayude a la
toma de decisiones ¿qué construir?
funcionalidad != valor
Monitoriza también el negocio
Conclusiones
ENTREGA DE VALOR DE NEGOCIO
CULTURA
Madurez en Devs
+
Madurez en Ops
=
DevOps
“DevOps es
entregar más
valor al negocio”
… y gatitos … porque a todo el mundo le gustan
Lo que os tenéis que llevar
lfraile | leodmurillo @lfraile | @leodmurillo
¡Gracias!

Más contenido relacionado

La actualidad más candente

Tendencias Devops #DevOpsAzureDay 2015
Tendencias Devops #DevOpsAzureDay 2015Tendencias Devops #DevOpsAzureDay 2015
Tendencias Devops #DevOpsAzureDay 2015Antonio Peña
 
Devops Cultura y Ciclo de Vida
Devops Cultura y Ciclo de VidaDevops Cultura y Ciclo de Vida
Devops Cultura y Ciclo de VidaEdith Puclla
 
Introducción a DevOps
Introducción a DevOpsIntroducción a DevOps
Introducción a DevOpsEdith Puclla
 
DevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPODevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPOJosé Juan Mora Pérez
 
DevOps. Integre las operaciones para una entrega continua
DevOps. Integre las operaciones para una entrega continuaDevOps. Integre las operaciones para una entrega continua
DevOps. Integre las operaciones para una entrega continuaDavid Alvarez Palomo
 
DevOps, por donde comenzar? - DrupalCon Latin America 2015
DevOps, por donde comenzar?  - DrupalCon Latin America 2015DevOps, por donde comenzar?  - DrupalCon Latin America 2015
DevOps, por donde comenzar? - DrupalCon Latin America 2015Taller Negócio Digitais
 
Cloud & DevOps: encontrando seguridad y soporte en la nube.
Cloud & DevOps: encontrando seguridad y soporte en la nube.Cloud & DevOps: encontrando seguridad y soporte en la nube.
Cloud & DevOps: encontrando seguridad y soporte en la nube.Alejandro Varas H.
 
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM Airlines
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM AirlinesLiderando un Cambio Cultural a través de Prácticas Devops en LATAM Airlines
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM AirlinesLuiza Nunes
 
Automatizar o no desde el principio? ese es el dilema...
Automatizar o no desde el principio? ese es el dilema...Automatizar o no desde el principio? ese es el dilema...
Automatizar o no desde el principio? ese es el dilema...Enrique Carbonell
 
Transformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOpsTransformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOpsatSistemas
 
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...EXIN
 
Que demonios es eso de Devops (y porquedebería interesarme)
Que demonios es eso de Devops (y porquedebería interesarme)Que demonios es eso de Devops (y porquedebería interesarme)
Que demonios es eso de Devops (y porquedebería interesarme)Jacobo García López de Araujo
 
DevOps hacia donde va el camino de baldosas amarillas
DevOps hacia donde va el camino de baldosas amarillasDevOps hacia donde va el camino de baldosas amarillas
DevOps hacia donde va el camino de baldosas amarillasJorge Moratilla Porras
 
Introducción al desarrollo ágil de software en PHP DAY 2015
Introducción al desarrollo ágil de software en PHP DAY 2015Introducción al desarrollo ágil de software en PHP DAY 2015
Introducción al desarrollo ágil de software en PHP DAY 2015Pablo Lischinsky
 
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Mkt Manager Data Adviser
 
Kleer - Continuous delivery - calidad con ingenieria agil de software
Kleer - Continuous delivery - calidad con ingenieria agil de softwareKleer - Continuous delivery - calidad con ingenieria agil de software
Kleer - Continuous delivery - calidad con ingenieria agil de softwareKleer Agile Coaching & Training
 

La actualidad más candente (20)

Tendencias Devops #DevOpsAzureDay 2015
Tendencias Devops #DevOpsAzureDay 2015Tendencias Devops #DevOpsAzureDay 2015
Tendencias Devops #DevOpsAzureDay 2015
 
Devops Cultura y Ciclo de Vida
Devops Cultura y Ciclo de VidaDevops Cultura y Ciclo de Vida
Devops Cultura y Ciclo de Vida
 
Introducción a DevOps
Introducción a DevOpsIntroducción a DevOps
Introducción a DevOps
 
DevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPODevOps - II Jornadas de Ingenieros en la UPO
DevOps - II Jornadas de Ingenieros en la UPO
 
DevOps. Integre las operaciones para una entrega continua
DevOps. Integre las operaciones para una entrega continuaDevOps. Integre las operaciones para una entrega continua
DevOps. Integre las operaciones para una entrega continua
 
DevOps, por donde comenzar? - DrupalCon Latin America 2015
DevOps, por donde comenzar?  - DrupalCon Latin America 2015DevOps, por donde comenzar?  - DrupalCon Latin America 2015
DevOps, por donde comenzar? - DrupalCon Latin America 2015
 
Cloud & DevOps: encontrando seguridad y soporte en la nube.
Cloud & DevOps: encontrando seguridad y soporte en la nube.Cloud & DevOps: encontrando seguridad y soporte en la nube.
Cloud & DevOps: encontrando seguridad y soporte en la nube.
 
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM Airlines
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM AirlinesLiderando un Cambio Cultural a través de Prácticas Devops en LATAM Airlines
Liderando un Cambio Cultural a través de Prácticas Devops en LATAM Airlines
 
Devopsen tic
Devopsen ticDevopsen tic
Devopsen tic
 
Automatizar o no desde el principio? ese es el dilema...
Automatizar o no desde el principio? ese es el dilema...Automatizar o no desde el principio? ese es el dilema...
Automatizar o no desde el principio? ese es el dilema...
 
Transformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOpsTransformación Digital en clave Cloud, ALM y DevOps
Transformación Digital en clave Cloud, ALM y DevOps
 
Que es Scrum?
Que es Scrum?Que es Scrum?
Que es Scrum?
 
DevOps cultura y herramientas
DevOps cultura y herramientasDevOps cultura y herramientas
DevOps cultura y herramientas
 
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
1º Webinar EXIN en Castellano: EXIN DevOps Master certification: where Agile ...
 
Que demonios es eso de Devops (y porquedebería interesarme)
Que demonios es eso de Devops (y porquedebería interesarme)Que demonios es eso de Devops (y porquedebería interesarme)
Que demonios es eso de Devops (y porquedebería interesarme)
 
DevOps hacia donde va el camino de baldosas amarillas
DevOps hacia donde va el camino de baldosas amarillasDevOps hacia donde va el camino de baldosas amarillas
DevOps hacia donde va el camino de baldosas amarillas
 
Introducción al desarrollo ágil de software en PHP DAY 2015
Introducción al desarrollo ágil de software en PHP DAY 2015Introducción al desarrollo ágil de software en PHP DAY 2015
Introducción al desarrollo ágil de software en PHP DAY 2015
 
¿Qué es un DevOps ?
¿Qué es un DevOps ?¿Qué es un DevOps ?
¿Qué es un DevOps ?
 
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
Desayuno Tecnológico Data Adviser: "DevOps, realidad o ficción" ~ 28 de Junio...
 
Kleer - Continuous delivery - calidad con ingenieria agil de software
Kleer - Continuous delivery - calidad con ingenieria agil de softwareKleer - Continuous delivery - calidad con ingenieria agil de software
Kleer - Continuous delivery - calidad con ingenieria agil de software
 

Similar a DevOps equipo titulo

Presentacion DevSecOps Argentina
Presentacion DevSecOps ArgentinaPresentacion DevSecOps Argentina
Presentacion DevSecOps ArgentinaCSA Argentina
 
Módulo 4. Desarrollador ágil
Módulo 4. Desarrollador ágilMódulo 4. Desarrollador ágil
Módulo 4. Desarrollador ágilJohnny Ordóñez
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónKleer Agile Coaching & Training
 
Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágilesnetmind
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoLuciano Moreira da Cruz
 
DotNet 2019 | Alberto Varela - Infraestructura como código en Azure
DotNet 2019 | Alberto Varela - Infraestructura como código en AzureDotNet 2019 | Alberto Varela - Infraestructura como código en Azure
DotNet 2019 | Alberto Varela - Infraestructura como código en AzurePlain Concepts
 
Azure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaAzure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaTravis Alford
 
Workshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaWorkshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaLuciano Moreira da Cruz
 
TDC2021-fn-serverless.pptx
TDC2021-fn-serverless.pptxTDC2021-fn-serverless.pptx
TDC2021-fn-serverless.pptxCarlosZelaBueno2
 
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...CSA Argentina
 
CAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agileCAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agileOriol del Barrio
 
Devops meetup 10 diciembre 2014
Devops meetup 10 diciembre 2014 Devops meetup 10 diciembre 2014
Devops meetup 10 diciembre 2014 Eduardo Diaz
 
Bilbostack 2020 - El camino de l a entrega en DevOps
Bilbostack 2020 - El camino de l a entrega en DevOpsBilbostack 2020 - El camino de l a entrega en DevOps
Bilbostack 2020 - El camino de l a entrega en DevOpsLuis Fraile
 
Devops meetup 21 de Junio 2017
Devops meetup 21 de Junio 2017Devops meetup 21 de Junio 2017
Devops meetup 21 de Junio 2017Eduardo Diaz
 

Similar a DevOps equipo titulo (20)

Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOpsMeetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
Meetup Oracle Technology MAD_BCN: 6.2 DevOps y DataOps
 
S15-DAW-2022S1.pptx
S15-DAW-2022S1.pptxS15-DAW-2022S1.pptx
S15-DAW-2022S1.pptx
 
Presentacion DevSecOps Argentina
Presentacion DevSecOps ArgentinaPresentacion DevSecOps Argentina
Presentacion DevSecOps Argentina
 
Módulo 4. Desarrollador ágil
Módulo 4. Desarrollador ágilMódulo 4. Desarrollador ágil
Módulo 4. Desarrollador ágil
 
Scrum y craftsmanship
Scrum y craftsmanshipScrum y craftsmanship
Scrum y craftsmanship
 
Dev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producciónDev ops e infraestructura – acompañando nuestro software a producción
Dev ops e infraestructura – acompañando nuestro software a producción
 
Gestión basada en Metodologías Ágiles
Gestión basada en Metodologías ÁgilesGestión basada en Metodologías Ágiles
Gestión basada en Metodologías Ágiles
 
Devsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivoDevsecops superstar un movimiento masivo
Devsecops superstar un movimiento masivo
 
DotNet 2019 | Alberto Varela - Infraestructura como código en Azure
DotNet 2019 | Alberto Varela - Infraestructura como código en AzureDotNet 2019 | Alberto Varela - Infraestructura como código en Azure
DotNet 2019 | Alberto Varela - Infraestructura como código en Azure
 
Azure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completaAzure Dev(Sec)Ops EPIDATA completa
Azure Dev(Sec)Ops EPIDATA completa
 
Workshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft ArgentinaWorkshop azure devsecops Microsoft Argentina
Workshop azure devsecops Microsoft Argentina
 
TDC2021-fn-serverless.pptx
TDC2021-fn-serverless.pptxTDC2021-fn-serverless.pptx
TDC2021-fn-serverless.pptx
 
EXIN DevOps Master: where Agile meets Lean
EXIN DevOps Master: where Agile meets LeanEXIN DevOps Master: where Agile meets Lean
EXIN DevOps Master: where Agile meets Lean
 
Comenzando a usar el Continuous Delivery
 Comenzando a usar el Continuous Delivery Comenzando a usar el Continuous Delivery
Comenzando a usar el Continuous Delivery
 
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
CSA Summit 2017 - Infraestructuras Ágiles y Delivery Continuo, del testing ma...
 
CAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agileCAS2019 porque los developers recelan de agile
CAS2019 porque los developers recelan de agile
 
Devops meetup 10 diciembre 2014
Devops meetup 10 diciembre 2014 Devops meetup 10 diciembre 2014
Devops meetup 10 diciembre 2014
 
Bilbostack 2020 - El camino de l a entrega en DevOps
Bilbostack 2020 - El camino de l a entrega en DevOpsBilbostack 2020 - El camino de l a entrega en DevOps
Bilbostack 2020 - El camino de l a entrega en DevOps
 
Devops meetup 21 de Junio 2017
Devops meetup 21 de Junio 2017Devops meetup 21 de Junio 2017
Devops meetup 21 de Junio 2017
 
Agile at Work
Agile at WorkAgile at Work
Agile at Work
 

Más de Deiser

Team Playbook – Practices to increase the performance of your team
Team Playbook – Practices to increase the performance of your teamTeam Playbook – Practices to increase the performance of your team
Team Playbook – Practices to increase the performance of your teamDeiser
 
Complementos Vitamínicos para Jira Service Desk
Complementos Vitamínicos para Jira Service DeskComplementos Vitamínicos para Jira Service Desk
Complementos Vitamínicos para Jira Service DeskDeiser
 
Cómo trabaja un equipo de alto rendimiento con Atlassian
Cómo trabaja un equipo de alto rendimiento con AtlassianCómo trabaja un equipo de alto rendimiento con Atlassian
Cómo trabaja un equipo de alto rendimiento con AtlassianDeiser
 
Jira Migration to AWS
Jira Migration to AWSJira Migration to AWS
Jira Migration to AWSDeiser
 
Manage projects in Jira with Profields and eazyBI​
Manage projects in Jira with Profields and eazyBI​Manage projects in Jira with Profields and eazyBI​
Manage projects in Jira with Profields and eazyBI​Deiser
 
DevOps en DEISER: En producción 10 veces más rápido con Atlassian
DevOps en DEISER: En producción 10 veces más rápido con AtlassianDevOps en DEISER: En producción 10 veces más rápido con Atlassian
DevOps en DEISER: En producción 10 veces más rápido con AtlassianDeiser
 
Bamboo & Docker para Ops - [DEISER TOUR Madrid Talks]
Bamboo & Docker para Ops - [DEISER TOUR Madrid Talks]Bamboo & Docker para Ops - [DEISER TOUR Madrid Talks]
Bamboo & Docker para Ops - [DEISER TOUR Madrid Talks]Deiser
 
[DEISER Talks] "Atlassian Data Center: Deployment Tips & Tricks"- Carlos Apar...
[DEISER Talks] "Atlassian Data Center: Deployment Tips & Tricks"- Carlos Apar...[DEISER Talks] "Atlassian Data Center: Deployment Tips & Tricks"- Carlos Apar...
[DEISER Talks] "Atlassian Data Center: Deployment Tips & Tricks"- Carlos Apar...Deiser
 
[DEISER Talks] "Atlassian Data Center: De la A a la Z" - Carlos Aparicio
[DEISER Talks] "Atlassian Data Center: De la A a la Z" - Carlos Aparicio[DEISER Talks] "Atlassian Data Center: De la A a la Z" - Carlos Aparicio
[DEISER Talks] "Atlassian Data Center: De la A a la Z" - Carlos AparicioDeiser
 
[DEISER Talks] "Atlassian Data Center" - Guillermo Montoya
[DEISER Talks] "Atlassian Data Center" - Guillermo Montoya[DEISER Talks] "Atlassian Data Center" - Guillermo Montoya
[DEISER Talks] "Atlassian Data Center" - Guillermo MontoyaDeiser
 
[DEISER Talks] "Transforma tu Jira Service Desk" - Lara López
[DEISER Talks] "Transforma tu Jira Service Desk" - Lara López[DEISER Talks] "Transforma tu Jira Service Desk" - Lara López
[DEISER Talks] "Transforma tu Jira Service Desk" - Lara LópezDeiser
 
[DEISER Talks] "Implantación de Jira Service Desk" - Adrián Plaza
[DEISER Talks] "Implantación de Jira Service Desk" - Adrián Plaza[DEISER Talks] "Implantación de Jira Service Desk" - Adrián Plaza
[DEISER Talks] "Implantación de Jira Service Desk" - Adrián PlazaDeiser
 
[DEISER Day Conferences] "Making IT Different: 10 años con Atlassian" - Guill...
[DEISER Day Conferences] "Making IT Different: 10 años con Atlassian" - Guill...[DEISER Day Conferences] "Making IT Different: 10 años con Atlassian" - Guill...
[DEISER Day Conferences] "Making IT Different: 10 años con Atlassian" - Guill...Deiser
 
[DEISER Day Conferences] "No diga contenido, diga Comala" - David Bonilla (Co...
[DEISER Day Conferences] "No diga contenido, diga Comala" - David Bonilla (Co...[DEISER Day Conferences] "No diga contenido, diga Comala" - David Bonilla (Co...
[DEISER Day Conferences] "No diga contenido, diga Comala" - David Bonilla (Co...Deiser
 
[DEISER Day Conferences] "Personalizando Atlassian con ScriptRunner" - Rafael...
[DEISER Day Conferences] "Personalizando Atlassian con ScriptRunner" - Rafael...[DEISER Day Conferences] "Personalizando Atlassian con ScriptRunner" - Rafael...
[DEISER Day Conferences] "Personalizando Atlassian con ScriptRunner" - Rafael...Deiser
 
[DEISER Day Conferences] "Linchpin y draw.io" - Tobias Reibling (//SEIBERT/ME...
[DEISER Day Conferences] "Linchpin y draw.io" - Tobias Reibling (//SEIBERT/ME...[DEISER Day Conferences] "Linchpin y draw.io" - Tobias Reibling (//SEIBERT/ME...
[DEISER Day Conferences] "Linchpin y draw.io" - Tobias Reibling (//SEIBERT/ME...Deiser
 
[DEISER Day Conferences] "ITSM, Jira Service Desk y un Codegeist" - Leo Díaz
[DEISER Day Conferences] "ITSM, Jira Service Desk y un Codegeist" - Leo Díaz[DEISER Day Conferences] "ITSM, Jira Service Desk y un Codegeist" - Leo Díaz
[DEISER Day Conferences] "ITSM, Jira Service Desk y un Codegeist" - Leo DíazDeiser
 
[DEISER Day Conferences] "DevOps en DEISER" - David García & Carlos Fernández
[DEISER Day Conferences] "DevOps en DEISER" - David García & Carlos Fernández [DEISER Day Conferences] "DevOps en DEISER" - David García & Carlos Fernández
[DEISER Day Conferences] "DevOps en DEISER" - David García & Carlos Fernández Deiser
 
[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)
[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)
[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)Deiser
 
[DEISER Day Conferences] "Jira en la universidad" - Marta López Reyes (UOC)
[DEISER Day Conferences] "Jira en la universidad" - Marta López Reyes (UOC)[DEISER Day Conferences] "Jira en la universidad" - Marta López Reyes (UOC)
[DEISER Day Conferences] "Jira en la universidad" - Marta López Reyes (UOC)Deiser
 

Más de Deiser (20)

Team Playbook – Practices to increase the performance of your team
Team Playbook – Practices to increase the performance of your teamTeam Playbook – Practices to increase the performance of your team
Team Playbook – Practices to increase the performance of your team
 
Complementos Vitamínicos para Jira Service Desk
Complementos Vitamínicos para Jira Service DeskComplementos Vitamínicos para Jira Service Desk
Complementos Vitamínicos para Jira Service Desk
 
Cómo trabaja un equipo de alto rendimiento con Atlassian
Cómo trabaja un equipo de alto rendimiento con AtlassianCómo trabaja un equipo de alto rendimiento con Atlassian
Cómo trabaja un equipo de alto rendimiento con Atlassian
 
Jira Migration to AWS
Jira Migration to AWSJira Migration to AWS
Jira Migration to AWS
 
Manage projects in Jira with Profields and eazyBI​
Manage projects in Jira with Profields and eazyBI​Manage projects in Jira with Profields and eazyBI​
Manage projects in Jira with Profields and eazyBI​
 
DevOps en DEISER: En producción 10 veces más rápido con Atlassian
DevOps en DEISER: En producción 10 veces más rápido con AtlassianDevOps en DEISER: En producción 10 veces más rápido con Atlassian
DevOps en DEISER: En producción 10 veces más rápido con Atlassian
 
Bamboo & Docker para Ops - [DEISER TOUR Madrid Talks]
Bamboo & Docker para Ops - [DEISER TOUR Madrid Talks]Bamboo & Docker para Ops - [DEISER TOUR Madrid Talks]
Bamboo & Docker para Ops - [DEISER TOUR Madrid Talks]
 
[DEISER Talks] "Atlassian Data Center: Deployment Tips & Tricks"- Carlos Apar...
[DEISER Talks] "Atlassian Data Center: Deployment Tips & Tricks"- Carlos Apar...[DEISER Talks] "Atlassian Data Center: Deployment Tips & Tricks"- Carlos Apar...
[DEISER Talks] "Atlassian Data Center: Deployment Tips & Tricks"- Carlos Apar...
 
[DEISER Talks] "Atlassian Data Center: De la A a la Z" - Carlos Aparicio
[DEISER Talks] "Atlassian Data Center: De la A a la Z" - Carlos Aparicio[DEISER Talks] "Atlassian Data Center: De la A a la Z" - Carlos Aparicio
[DEISER Talks] "Atlassian Data Center: De la A a la Z" - Carlos Aparicio
 
[DEISER Talks] "Atlassian Data Center" - Guillermo Montoya
[DEISER Talks] "Atlassian Data Center" - Guillermo Montoya[DEISER Talks] "Atlassian Data Center" - Guillermo Montoya
[DEISER Talks] "Atlassian Data Center" - Guillermo Montoya
 
[DEISER Talks] "Transforma tu Jira Service Desk" - Lara López
[DEISER Talks] "Transforma tu Jira Service Desk" - Lara López[DEISER Talks] "Transforma tu Jira Service Desk" - Lara López
[DEISER Talks] "Transforma tu Jira Service Desk" - Lara López
 
[DEISER Talks] "Implantación de Jira Service Desk" - Adrián Plaza
[DEISER Talks] "Implantación de Jira Service Desk" - Adrián Plaza[DEISER Talks] "Implantación de Jira Service Desk" - Adrián Plaza
[DEISER Talks] "Implantación de Jira Service Desk" - Adrián Plaza
 
[DEISER Day Conferences] "Making IT Different: 10 años con Atlassian" - Guill...
[DEISER Day Conferences] "Making IT Different: 10 años con Atlassian" - Guill...[DEISER Day Conferences] "Making IT Different: 10 años con Atlassian" - Guill...
[DEISER Day Conferences] "Making IT Different: 10 años con Atlassian" - Guill...
 
[DEISER Day Conferences] "No diga contenido, diga Comala" - David Bonilla (Co...
[DEISER Day Conferences] "No diga contenido, diga Comala" - David Bonilla (Co...[DEISER Day Conferences] "No diga contenido, diga Comala" - David Bonilla (Co...
[DEISER Day Conferences] "No diga contenido, diga Comala" - David Bonilla (Co...
 
[DEISER Day Conferences] "Personalizando Atlassian con ScriptRunner" - Rafael...
[DEISER Day Conferences] "Personalizando Atlassian con ScriptRunner" - Rafael...[DEISER Day Conferences] "Personalizando Atlassian con ScriptRunner" - Rafael...
[DEISER Day Conferences] "Personalizando Atlassian con ScriptRunner" - Rafael...
 
[DEISER Day Conferences] "Linchpin y draw.io" - Tobias Reibling (//SEIBERT/ME...
[DEISER Day Conferences] "Linchpin y draw.io" - Tobias Reibling (//SEIBERT/ME...[DEISER Day Conferences] "Linchpin y draw.io" - Tobias Reibling (//SEIBERT/ME...
[DEISER Day Conferences] "Linchpin y draw.io" - Tobias Reibling (//SEIBERT/ME...
 
[DEISER Day Conferences] "ITSM, Jira Service Desk y un Codegeist" - Leo Díaz
[DEISER Day Conferences] "ITSM, Jira Service Desk y un Codegeist" - Leo Díaz[DEISER Day Conferences] "ITSM, Jira Service Desk y un Codegeist" - Leo Díaz
[DEISER Day Conferences] "ITSM, Jira Service Desk y un Codegeist" - Leo Díaz
 
[DEISER Day Conferences] "DevOps en DEISER" - David García & Carlos Fernández
[DEISER Day Conferences] "DevOps en DEISER" - David García & Carlos Fernández [DEISER Day Conferences] "DevOps en DEISER" - David García & Carlos Fernández
[DEISER Day Conferences] "DevOps en DEISER" - David García & Carlos Fernández
 
[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)
[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)
[DEISER Day Conferences] "DevOps & Teams" - Vlad Cavalcanti (Atlassian)
 
[DEISER Day Conferences] "Jira en la universidad" - Marta López Reyes (UOC)
[DEISER Day Conferences] "Jira en la universidad" - Marta López Reyes (UOC)[DEISER Day Conferences] "Jira en la universidad" - Marta López Reyes (UOC)
[DEISER Day Conferences] "Jira en la universidad" - Marta López Reyes (UOC)
 

Último

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTEREMMAFLORESCARMONA
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfmasogeis
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...ITeC Instituto Tecnología Construcción
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Opentix
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3AlexysCaytanoMelndez1
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionarmando_cardenas
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOSelenaCoronadoHuaman
 

Último (7)

Introducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTERIntroducción a Funciones LENGUAJE DART FLUTTER
Introducción a Funciones LENGUAJE DART FLUTTER
 
Manual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdfManual de Usuario APPs_AppInventor-2023.pdf
Manual de Usuario APPs_AppInventor-2023.pdf
 
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
BREEAM ES Urbanismo como herramienta para un planeamiento sostenible - Miguel...
 
Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200Caso de éxito de Hervian con el ERP Sage 200
Caso de éxito de Hervian con el ERP Sage 200
 
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3Segmentacion Segmantica_Modelos UNET and DEEPLABV3
Segmentacion Segmantica_Modelos UNET and DEEPLABV3
 
Unidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacionUnidad_3_T1_AutomatasFinitos presentacion
Unidad_3_T1_AutomatasFinitos presentacion
 
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLOPARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
PARTES DEL TECLADO Y SUS FUNCIONES - EJEMPLO
 

DevOps equipo titulo

  • 1. Yo soy Dev, yo soy Ops y somos dos en un equipo LUIS FRAILE | | lfraile@plainconcepts.com LEO DÍAZ | | leonardo.diaz@deiser.com
  • 2. ¿Por qué esta charla?
  • 4.
  • 5. Yo soy Dev, yo soy Ops y somos dos en un equipo
  • 6. Origen !DevOps DevOps Prácticas Herramientas Conclusiones From zero to hero Yo soy Dev, yo soy Ops y somos dos en un equipo
  • 7. The Phoenix Project … o las desventuras del proyecto Phoenix … De cómo un proyecto con silos se va al traste, y remonta con la rotura de los silos. Origen
  • 8. Un rol, ansible, Docker, chef, puppet, release management, new relic, continuous delivery, continuous integration, testing automatizado, ... ¡¡¡ Yo soy DevOps !!! !DevOps
  • 10. Aportar más valor al negocio estableciendo una cultura de colaboración entre Desarrollo y Operaciones… (por lo menos) ¿Qué es DevOps?
  • 12. Imagen extraída del ebook: keep-calm-and-embrace-devops Cultura -Organización
  • 13. • Se vago… Elimina la fricción de pasos manuales y errores manuales Automatiza • No sólo builds ó tests, también despliegue • Infraestructura como código: DSC, Chef, Azure RM, … • Configuración como código: pipelines, builds, despliegues, YAML, entornos ...
  • 14. Individuos e interacciones sobre procesos y herramientas Software funcionando sobre documentación extensiva Colaboración con el cliente sobre negociación contractual Respuesta ante el cambio sobre seguir un plan Agile
  • 15. Monolithic SOA Microservices Cuanto más desacoplado mejor, pero “DevOps” debe ser transparente a la arquitectura Arquitectura
  • 16. ● Medir a todos los niveles ● Tomar decisiones basados en datos ● Compartir los resultados ● Entender las métricas como un medio no como un fin Medir, medir y medir
  • 17. Jez Humble C – Culture A – Automation L – Lean M – Measurement S – Sharing CALMS Framework
  • 19. La entrega no es un evento, es algo continuo Trata el código como de producción SIEMPRE No puedes acelerar la entrega y hacerla contínua sin asegurar la calidad. http://www.eferro.net/2017/10/charla-acelerando-la- cultura-devops.html?m=1 - @eferro Clean Architecture, Clean Code, … , TDD, BDD, Load Testing, ... Tests Calidad
  • 20. ● Maintain a code repository ● Automate the build ● Make the build self-testing ● Everyone commits to the baseline every day ● Every commit (to baseline) should be built ● Keep the build fast ● Test in a clone of the production environment ● Make it easy to get the latest deliverables ● Everyone can see the results of the latest build ● Automate deployment Integración / entrega continua
  • 23. No sólo IT Tenemos logs de aplicaciones, transacciones de negocio, … Y el propio negocio: feedback temprano, que ayude a la toma de decisiones ¿qué construir? funcionalidad != valor Monitoriza también el negocio
  • 25. ENTREGA DE VALOR DE NEGOCIO CULTURA Madurez en Devs + Madurez en Ops = DevOps
  • 26. “DevOps es entregar más valor al negocio” … y gatitos … porque a todo el mundo le gustan Lo que os tenéis que llevar
  • 27. lfraile | leodmurillo @lfraile | @leodmurillo ¡Gracias!