DevOps

Publicado en: Jul 25, 2020, por Young-Suk Ahn Park

2020-07-25 Adoptar

Tradicionalmente en las empresas mantenian una separación entre equipos de desarrollo (dev) del equipo de operación (ops). Este modelo de dualidad surió debido a la especializacion de labor: el equipo de dearrollo se enfocaban en la programación, mientras que el equpipo de operación se enfocaban en el mantenimiendo del sistema en ejecución. Los conocimientos eran distintos y cada equipo tenia mucha area que cubrir, y sin dicha especialización era demasiado difícil de abarcar su responsabilidad.

Dicho modelo trae dificultades inherentes como:

  1. el intercambio de tareas entre dichos equipos es poco eficiente, que muchas veces se convierte en cuello de botella.
  2. puede generar conflicto de intereses que impide colaboración continua.

Hoy día las herramientas de abstraccion y la venida del Infraestructura como Srvicio (IaaS) y Plataforma como Servicio (PaaS) permite que el mismo equipo pueda realizar ambas reponsabilidades, la de desarrollo y operación.


Publicado en: Jul 25, 2020, por Young-Suk Ahn Park

Editar en Git