EN QUÉ CONSISTE DEVOPS Bajo un modelo de DevOps, los equipos de desarrollo y operaciones ya no están “aislados”. A veces, los dos equipos se fusionan en uno solo, donde los ingenieros trabajan en todo el ciclo de vida de la aplicación, desde el desarrollo y las pruebas hasta la implementación y las operaciones, y desarrollan una variedad de habilidades no limitadas a una única función.
POR QUÉ DEVOPS ES IMPORTANTE El software y la Internet han transformado el mundo y sus industrias, desde las compras hasta el entretenimiento y la banca. El software ya no se limita a respaldar un negocio, sino que se convierte en componente integral de cada aspecto de este. Las compañías interactúan con sus clientes a través de software proporcionado como aplicaciones o servicios en línea en todo tipo de dispositivos.
CÓMO ADOPTAR UN MODELO DE DEVOPS Filosofía cultural de DevOps Adoptar un enfoque de DevOps requiere un cambio de cultura y mentalidad. Básicamente, DevOps consiste en eliminar las barreras entre dos equipos que anteriormente estaban aislados, el de desarrollo y el de operaciones. Explicación de las prácticas de DevOps Existen unas cuantas prácticas fundamentales que ayudan a las organizaciones a innovar con mayor rapidez mediante la automatización y la simplificación de los procesos de desarrollo de software y administración de la infraestructura
PRÁCTICAS DE DEVOPS Integración continua Entrega continua Microservicios Infraestructura como código Monitoreo y registro Comunicación y colaboración
HERRAMIENTAS DE DEVOPS El modelo de DevOps depende de herramientas eficaces para ayudar a los equipos a implementar e innovar con rapidez y fiabilidad para sus clientes. Estas herramientas automatizan tareas manuales, ayudan a los equipos a administrar entornos complejos a escala y mantienen a los ingenieros en control de la gran velocidad que permite alcanzar DevOps.
CLASIFICACIÓN DE LAS HERRAMIENTAS Herramientas de Control de Versiones DevOps Herramientas DevOps Pipeline (CI/CD) Herramientas de Automatización DevOps Herramientas de Gestión de la Configuración de DevOps Herramientas de Pruebas DevOps Herramientas de Monitorización de DevOps Herramientas Adicionales de DevOps
HERRAMIENTAS DE CONTROL DE VERSIONES DEVOPS
Herramientas DevOps Pipeline (CI/CD)
Herramientas de Automatización DevOps
Herramientas de Gestión de la Configuración de DevOps
HERRAMIENTAS DE PRUEBAS DEVOPS
HERRAMIENTAS DE MONITORIZACIÓN DE DEVOPS
HERRAMIENTAS ADICIONALES DE DEVOPS Retroalimentación continua Colaboración Planificación Herramientas de DevOps en la nube
RETROALIMENTACIÓN CONTINUA
COLABORACIÓN
PLANIFICACIÓN
HERRAMIENTAS DE DEVOPS EN LA NUBE
REFERENCIAS Explora las 30 Mejores Herramientas de DevOps a Tener en Cuenta en 2021 (kinsta.com) ¿Qué es DevOps? Explicación de DevOps | Microsoft Azure ¿Qué es DevOps? - Amazon Web Services (AWS) Qué es DevOps (y sobre todo qué no es DevOps) - Paradigma (paradigmadigital.com)