SlideShare une entreprise Scribd logo
1  sur  44
www.techandsolve.com
www.techandsolve.com
www.techandsolve.com
No se trata de resolver
un problema técnico.
www.techandsolve.com
La competencia, cada vez crea clientes mas exigentes
www.techandsolve.com
www.techandsolve.com
www.techandsolve.com
Se trata de resolver un problema de
negocio
www.techandsolve.com
www.techandsolve.com
Experimentar
y Adaptar
www.techandsolve.com
9 versiones en 6 Años
www.techandsolve.com
www.techandsolve.com
Pero hoy la
realidad de hoy es…
www.techandsolve.com
www.techandsolve.com
Because…
It Works My Machine
www.techandsolve.com
Because…
My code is Ok.
You have a database problem
www.techandsolve.com
Because…
I am paid to code.
Infrastructure has not
deployed it
www.techandsolve.com
Desarrollo de
software
Aseguramiento de
calidad
Administración de
servidores
Administración de
redes
Porque nos convertimos en silos.
Buscamos solo hacer nuestra parte.
No somos conscientes del producto.
Si quieres obtener resultados,
diferentes haz cosas diferentes.
www.techandsolve.com
Software is more than code…
Data
Code
Infrastructure
www.techandsolve.com
=
www.techandsolve.com
Necesitamos un cambio en la cultura
Adiós a los especialistas.
Bienvenidos los especialistas generalistas
You built it, you run it
www.techandsolve.com
Necesitamos un cambio en los procesos
1 solo proceso de entrega
de producto
Métricas de producto, no de proceso
No al push. Si al pull
www.techandsolve.com
Necesitamos un cambio en las
herramientas
www.techandsolve.com
Automatizado y
repetible
www.techandsolve.com
Bienvenidos los despliegues
cortos y frecuentes
www.techandsolve.com
Esto implica
• Automatizar el build
• Automatizar pruebas unitarias
• Automatizar pruebas de aceptación
• Automatizar pruebas de Integración
• Automatizar los cambios sobre la
infraestructura
• Automatizar los cambios sobre la base datos
• Automatizar los despliegues de aplicación
• Automatizar la gestión de configuración
www.techandsolve.com
Nuevas arquitecturas – Micro servicios
www.techandsolve.com
Nuevas arquitecturas – Apps Auto contenidas
Conteinarización
Vs
Virtualización
www.techandsolve.com
Nuevas arquitecturas – Otras bases de datos
www.techandsolve.com
Nuevas formas de desplegar- Blue Green deployment
www.techandsolve.com
Nuevas formas de desplegar- Canary Release
www.techandsolve.com
Nuevas formas de interactuar
con la infraestructura
Infraestructura como
código
Servicios web de
infraestructura
www.techandsolve.com
www.techandsolve.com
Veamos un modelo de una arquitectura JEE – En Continous Delivery
www.techandsolve.com
La base de todo es el proceso –
Delivery Pipeline
www.techandsolve.com
Veamos un modelo de una arquitectura Auto contenida– En Continous Delivery
…
www.techandsolve.com
www.techandsolve.com
www.techandsolve.com
www.techandsolve.com
Solo las pruebas garantizan
calidad
La automatización es la forma mas rápida
de llevar errores a producción.
www.techandsolve.com
Herramientas
@mauro2357
@techandsolve
/mauro2357

Contenu connexe

En vedette (7)

Continuous Integration, Continuous Quality, Continuous Delivery
Continuous Integration, Continuous Quality, Continuous DeliveryContinuous Integration, Continuous Quality, Continuous Delivery
Continuous Integration, Continuous Quality, Continuous Delivery
 
Dev ops. Rompiendo Barreras
Dev ops. Rompiendo BarrerasDev ops. Rompiendo Barreras
Dev ops. Rompiendo Barreras
 
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
 
IPD - LEAN PROJECT DELIVERY - TARGET COST
IPD - LEAN PROJECT DELIVERY - TARGET COSTIPD - LEAN PROJECT DELIVERY - TARGET COST
IPD - LEAN PROJECT DELIVERY - TARGET COST
 
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
 
Continuous Delivery at Netflix
Continuous Delivery at NetflixContinuous Delivery at Netflix
Continuous Delivery at Netflix
 
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)
 

Similaire à Continous delivery regional scrum gathering ecuador

NetConsulting presenta Vamos a Contar Verdades (PPT)
NetConsulting presenta Vamos a Contar Verdades (PPT)NetConsulting presenta Vamos a Contar Verdades (PPT)
NetConsulting presenta Vamos a Contar Verdades (PPT)
NetConsulting Marketing
 
Bargento 1.0 – Zend – Por qué Zend Technologies ?
Bargento 1.0 – Zend – Por qué Zend Technologies ?Bargento 1.0 – Zend – Por qué Zend Technologies ?
Bargento 1.0 – Zend – Por qué Zend Technologies ?
Bargento ES
 

Similaire à Continous delivery regional scrum gathering ecuador (20)

Presentacion eraltech 2017
Presentacion eraltech  2017Presentacion eraltech  2017
Presentacion eraltech 2017
 
La Red Innova
La Red InnovaLa Red Innova
La Red Innova
 
Cream code & front performance
Cream code & front performanceCream code & front performance
Cream code & front performance
 
Tech day#7 – especificaciones_ejecutables_y_BDD_con_cucumber_y_selenium
Tech day#7 – especificaciones_ejecutables_y_BDD_con_cucumber_y_seleniumTech day#7 – especificaciones_ejecutables_y_BDD_con_cucumber_y_selenium
Tech day#7 – especificaciones_ejecutables_y_BDD_con_cucumber_y_selenium
 
Abuntool presentation
Abuntool presentationAbuntool presentation
Abuntool presentation
 
doneITeasy - Presentación Corporativa
doneITeasy - Presentación CorporativadoneITeasy - Presentación Corporativa
doneITeasy - Presentación Corporativa
 
Intuye
IntuyeIntuye
Intuye
 
Proyecto Final de Carrera - Intuye
Proyecto Final de Carrera - IntuyeProyecto Final de Carrera - Intuye
Proyecto Final de Carrera - Intuye
 
Cas 2017 bdd-colaborando_de_verdad_con_negocio
Cas 2017 bdd-colaborando_de_verdad_con_negocioCas 2017 bdd-colaborando_de_verdad_con_negocio
Cas 2017 bdd-colaborando_de_verdad_con_negocio
 
STC Summit 2001
STC Summit 2001STC Summit 2001
STC Summit 2001
 
Administración de Proyectos de Manufactura
Administración de Proyectos de ManufacturaAdministración de Proyectos de Manufactura
Administración de Proyectos de Manufactura
 
Personaliza la apariencia de tu web como un diseñador pro
Personaliza la apariencia de tu web como un diseñador proPersonaliza la apariencia de tu web como un diseñador pro
Personaliza la apariencia de tu web como un diseñador pro
 
Presentación corporativa IBCmass
Presentación corporativa IBCmassPresentación corporativa IBCmass
Presentación corporativa IBCmass
 
NetConsulting presenta Vamos a Contar Verdades (PPT)
NetConsulting presenta Vamos a Contar Verdades (PPT)NetConsulting presenta Vamos a Contar Verdades (PPT)
NetConsulting presenta Vamos a Contar Verdades (PPT)
 
Bargento 1.0 – Zend – Por qué Zend Technologies ?
Bargento 1.0 – Zend – Por qué Zend Technologies ?Bargento 1.0 – Zend – Por qué Zend Technologies ?
Bargento 1.0 – Zend – Por qué Zend Technologies ?
 
Validando hipótesis de negocio - Alex canizales
Validando hipótesis de negocio -  Alex canizalesValidando hipótesis de negocio -  Alex canizales
Validando hipótesis de negocio - Alex canizales
 
Página web
Página webPágina web
Página web
 
Pasos para-una-digitalizacion-eficiente
Pasos para-una-digitalizacion-eficientePasos para-una-digitalizacion-eficiente
Pasos para-una-digitalizacion-eficiente
 
Brochure
BrochureBrochure
Brochure
 
E-Commerce con Web Matrix
E-Commerce con Web Matrix E-Commerce con Web Matrix
E-Commerce con Web Matrix
 

Dernier

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 

Dernier (11)

EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptxEVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
EVOLUCION DE LA TECNOLOGIA Y SUS ASPECTOSpptx
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.How to use Redis with MuleSoft. A quick start presentation.
How to use Redis with MuleSoft. A quick start presentation.
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
Resistencia extrema al cobre por un consorcio bacteriano conformado por Sulfo...
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21Innovaciones tecnologicas en el siglo 21
Innovaciones tecnologicas en el siglo 21
 

Continous delivery regional scrum gathering ecuador