DevOps permite obtener un conocimiento sólido y una comprensión de sus términos, principios, herramientas y prácticas, sobre cómo usar las herramientas de manera eficiente, mejorar la integración y la automatización de factores críticos en el flujo de trabajo entre los desarrolladores de software y los profesionales de operaciones de TI y las organizaciones de apoyo en su viaje de transformación digital.
Conocerás los siguientes aspectos:
-
- Explorando DevOps
- Definiendo DevOps
- ¿Por qué es relevante DevOps?
- Principios básicos de DevOps
- Las tres formas
- La teoría de las restricciones
- Ingeniería del caos
- Organizaciones de aprendizaje
- Prácticas clave de DevOps
- Entrega continua
- Ingeniería de fiabilidad y resistencia del sitio
- DevSecOps
- ChatOps
- Kanban
- Marcos de negocios y tecnología
- Ágil
- ITSM
- Apoyarse
- Cultura de seguridad
- Sociocracia / Holacracia
- Financiamiento continuo
- Cultura, comportamientos y modelos operativos
- Definiendo Cultura
- Modelos de comportamiento
- Modelos de madurez organizacional
- Modelos operativos objetivo
- Automatización y arquitectura DevOps Toolchains
- CI / CD
- Nube
- Contenedores
- GitLab – Docker – Kubernetes
- Cadena de herramientas DevOps
- Medición, métricas e informes
- La importancia de las métricas
- Métrica técnica
- Métricas comerciales
- Medición e informes de métricas
- Compartir, seguir y evolucionar
- Plataformas colaborativas
- Aprendizaje inmersivo y experiencial
- Liderazgo DevOps
- Cambio evolutivo
- Workshop DEVOPS
El entrenamiento de DevOps contempla un workshop (6 horas) al final de la clase magistral en donde se consolidan los elementos teóricos y se plantea en un entorno de creación el pensamiento y aplicabilidad de DevOps desde el punto de vista del especialista práctico. Cada participante crea su propio ambiente de DevOps teniendo en cuenta los siguientes elementos en la entrega de valor hacia el negocio:
- Tabla periódica de herramientas DevOps
- Habilidades para DevOps
- Valoración de tu entorno Devops
- Plataformas de entrenamiento
- Pipeline
- Github
- Historia & Configuración
- Control de versiones
- Integración continua
- Herramientas usadas: Devopsagileskills, Azure DevOps, Jenkins, Github, DevopsDojo
- Explorando DevOps