Treo Blog

En este espacio puedes explorar las últimas tendencias y noticias en tecnología, seguridad informática e infraestructura TI.

  • Jonathan Rodriguez Paipa

Cómo NetApp estableció equipos de DevOps siguiendo 10 reglas simples

Por: Florian Lippisch




Crédito: Pexels

Incluso cuando era adolescente estaba fascinado con el desarrollo de software. Mis padres lo llamaron mi obsesión. Desde que entré al campo del desarrollo de software, las prácticas han evolucionado y, por lo tanto, he visto muchas tendencias ir y venir. Pero hay una tendencia de los últimos años que ha llegado para quedarse. Y eso es DevOps.


Según lo define Wikipedia , “DevOps es un conjunto de prácticas que combina el desarrollo de software (Dev) y las operaciones de TI (Ops). Su objetivo es acortar el ciclo de vida del desarrollo de sistemas y proporcionar una entrega continua con software de alta calidad ".







En NetApp, comenzamos a adoptar DevOps hace unos años y puedo decir de manera inequívoca que funciona. Nos ha brindado importantes beneficios y se ha convertido en una tendencia a medida que más equipos adoptan las prácticas. Dada su creciente popularidad, necesitábamos un enfoque común, específicamente, en torno a cómo deberían configurarse los equipos de DevOps y cómo deberían operar de forma estándar combinada tanto para el desarrollo como para las operaciones de software. Necesitábamos comprender qué diferencia a un equipo de DevOps de un equipo de desarrollo regular y qué procesos deben seguir los equipos de DevOps. Para responder a esas preguntas, creamos nuestra propia definición de un equipo de DevOps basada en las 10 reglas que se muestran en la siguiente infografía.


Para obtener una explicación completa de las 10 reglas, lea el documento técnico de NetApp IT, DevOps the NetApp Way: Definitions and Best Practices for DevOps.


Reglas para formar un equipo de DevOps:


¿Las organizaciones de TI de su empresa practican DevOps sin un enfoque de equipo común?


Para crear una forma estandarizada para que los equipos de desarrollo y operaciones trabajen juntos en NetApp., El equipo de TI diferencia un equipo de DevOps de un equipo de desarrollo regular en función de estas 10 reglas. Obtenga más información en nuestro último informe técnico, "DevOps the NetApp Way".


  1. Un equipo de DevOps posee uno o más productos.

  2. Un equipo de DevOps es responsable del desarrollo, control de calidad y operaciones de los productos que posee.

  3. Un equipo de DevOps tiene un líder de equipo asignado, que dirige y contribuye al equipo.

  4. Un equipo de DevOps no debe tener menos de tres personas ni más de ocho personas.

  5. El tamaño y el alcance de un equipo de DevOps se pueden cambiar con el tiempo.

  6. Un equipo de DevOps aplica metodologías ágiles para mejorar continuamente los productos que poseen.

  7. Un equipo de DevOps observa activamente sus productos para evaluar y mejorar su estado operativo.

  8. Un equipo de DevOps acepta los fracasos como oportunidades para aprender y mejorar.

  9. Un equipo de DevOps puede lanzar una nueva versión de su producto de forma independiente y en cualquier momento.

  10. Un equipo de DevOps mantiene la propiedad colectiva de los productos y comparte el conocimiento con el equipo.

DevOps es un viaje, y estas reglas se aplican al lugar en el que nos encontramos en nuestro viaje hoy. A medida que maduramos, continuaremos desarrollando estas reglas.


Fuente: Blog NetApp.

8 vistas0 comentarios