¿Qué es Devops?

Devops se origina como una solución integral a una serie de problemas clásicos.

¿Qué es lo que podemos escuchar de DevOps?

  • DevOps es agrupar colaboración y comunicación
  • DevOps usa automatización
  • DevOps sirve para pequeños proyectos
  • DevOps permite trabajar con infraestructura como código
  • Kanban está en DevOps

Punto por punto ¿Qué es Devops?

  • Miembro del equipo
  • Automatiza el Proceso de Desarrollo
  • Automatiza las Pruebas
  • Desarrolla infraestructura
  • Puente entre Desarrollo y Explotación
  • Facilita la operación

DevOps: La triada

Los beneficios de DevOps

  • Mejora la performance de los equipos IT: Los equipos alcanzan más rápido sus objetivos de IT.
  • El código se deploya mucho más rápido: Y esto seguirá creciendo…
  • Se reducen los fallos: Y se recupera muchísimo más rápido.

DevOps en fichas

Algunas prácticas de DevOps

  • Infraestructure as Code (IaC)
  • Continuous integration
  • Automatización de testing
  • Continuous Deployment
  • Release management automático
  • Performance monitoreada de las apps
  • Load testing & Auto-escalamiento
  • Availability monitoreada de la infraestructura y apps
  • Change / Configuration management
  • Utilización de banderas de deployment
  • Automated environment de-provisionin (Eliminación de infraestructura innecesaria automática)
  • Entornos auto-gestionados y auto-provisionados
  • Automated recovery (Rollback y roll-forward)

Algunas herramientas de DevOps