O slideshow foi denunciado.
Utilizamos seu perfil e dados de atividades no LinkedIn para personalizar e exibir anúncios mais relevantes. Altere suas preferências de anúncios quando desejar.

DevOps como habilitador de continous delivery

1.957 visualizações

Publicada em

¿Por que necesitamos agilidad entregando software a los negocios?, ¿Por que Scrum se queda corto en la entrega de valor?, ¿Que es DevOps?, ¿Que es continuos Delivery?, ¿Como DevOps apoya el continous delivery?, y por ultimo ¿Que herramientas usar para automatizar el proceso de liberación de capacidades de negocio a través de tecnología?

Publicada em: Software
  • Seja o primeiro a comentar

DevOps como habilitador de continous delivery

  1. 1. Hoy necesitamos rapidez Mercados globales Clientes mas exigentes Nuevos canales de venta Effectivity
  2. 2. …y llegaron las metodologías agiles
  3. 3. Pero…
  4. 4. Desarrollamos rápido y liberamos lento
  5. 5. ¿Por que?
  6. 6. ¿Por que?
  7. 7. ¿Por que?
  8. 8. ¿Por que?
  9. 9. ¿Por que?
  10. 10. Porque todo nos divide Objetivos diferentes Herramientas diferentes Procesos Skills diferentes diferentes Nos miden de forma diferente
  11. 11. DEV OPS
  12. 12. DEV OPS Cult Herr Proc
  13. 13. DEV OPS 1 solo proceso DevOps 1 sola forma de medir Tareas automatizadas Generalizing Specialists Herramientas compartidas 1 único objetivo. Impacto de negocio
  14. 14. Dev Ops DONE IS RELEASED
  15. 15. Continous delivery es… No despliegue manual Despliegue constante a producción No configuración manual de ambientes AUTOMATIZADO Y REPETIBLE FRECUENTE
  16. 16. TODO BAJO CONTROL DE VERSIONES Código fuente Datos Infraestructura
  17. 17. 1 solo proceso Delivery Non Funtional Funtional Build Provision Deploy Test Generate binary Static analysis Test Config managemet Provision Deploy Test Config managemet Cada commit debe disparar un proceso automatizado que entregue feedback inmediato
  18. 18. Deployment pipeline
  19. 19. Deployment pipeline structure
  20. 20. Trabajo en equipo Build Funtional Non Funtional Delivery Provision Deploy Test Generate binary Static analysis Test Config managemet Provision Deploy Test Config managemet
  21. 21. SI EL PROCESO AUTOMÁTICO FALLA… Todos somos responsables Corrija el proceso para que no vuelva a fallar
  22. 22. y que necesito para tener esto? Integración continua Build automático Acuerdo de equipo Repositorios de Control de versiones Herramientas de admin de infraestruc Pruebas automatizadas
  23. 23. Solo las pruebas garantizan calidad
  24. 24. Una arquitectura para CD
  25. 25. Herramientas
  26. 26. DEV OPS

×