DevOps Engineer
4 de diciembre de 2023 2024-12-04 18:27DevOps Engineer
Curso de certificación en
DevOps Engineer
¿De qué se trata el curso?
La certificación de Ingeniero de DevOps valida las habilidades técnicas de un profesional de DevOps en todas las etapas, desde la gestión ágil de proyectos hasta las operaciones y la retroalimentación.
Esta certificación enfatiza la integración y entrega continuas, la automatización de pruebas, la implementación y la infraestructura como código. Al obtenerla, los profesionales demostrarán su competencia en el uso de herramientas clave de DevOps.
Esta certificación destaca a los profesionales por su capacidad para aplicar prácticas de DevOps en situaciones del mundo real y mejorar continuamente los procesos de desarrollo de software.
¿Qué incluye?
Incluye examen de certificación internacional
¿Qué aprenderás en este curso?
1. Planificación y diseño
Elabora y desarrolla proyectos de software mediante metodologías ágiles, administrar el backlog y establecer KPIs.
1. Gestión de proyectos ágiles y herramientas de seguimiento de incidencias
2. Definición de objetivos y métricas clave de rendimiento (KPIs)
3. Priorización de tareas y gestión del backlog
4. Infraestructura como Código (IaC)
5. Creación y gestión de scripts de configuración
6. Casos de uso y ejemplos prácticos
2. Desarrollo y construcción
Comprende conceptos básicos de Git, flujos de trabajo y mejores prácticas. También se explorará la Integración Continua (CI) y herramientas de CI.
1. Repaso del Git flow
2. Integración Continua (CI)
3. Herramientas de CI
4. Configuración de pipelines de CI
5. Casos de uso y ejemplos prácticos
3. Pruebas y validación
Aprende sobre la automatización de pruebas y el uso de varias herramientas y frameworks de prueba. También se discutirán las pruebas en el pipeline de CI/CD.
1. Automatización de pruebas: conceptos, herramientas y buenas prácticas
2. Pruebas unitarias, de integración, funcionales, de rendimiento, de seguridad
3. Herramientas y frameworks de pruebas
4. Pruebas en el pipeline de CI/CD
5. Casos de uso y ejemplos prácticos
4. Despliegue y entrega
Entiende cómo funciona la Entrega Continua (CD), las herramientas asociadas y las estrategias de despliegue. Se introducirán los contenderos como herramientas esenciales para el despliegue.
1. Entrega Continua (CD)
2. Herramientas de CD
3. Estrategias de lanzamiento: Blue-green, Canary, etc.
4. Casos de uso y ejemplos prácticos
5. Operaciones y monitoreo
Aprende sobre las operaciones de DevOps, la importancia del monitoreo, la respuesta a incidentes y la gestión de problemas. Se introducirán las herramientas de monitoreo y registro.
1. Operaciones en DevOps
2. La importancia del monitoreo en DevOps
3. Respuesta a incidentes y gestión de problemas
4. Herramientas de monitoreo y registro
5. Casos de uso y ejemplos prácticos
6. Retroalimentación y Mejora continua
Analiza métricas para mejorar procesos, revisar procesos y colaborar eficazmente en equipos. También se introducirá el concepto de DevSecOps.
1. Análisis de métricas: interpretación y uso para la mejora del proceso
2. Revisión de procesos: identificación y corrección de ineficiencias
3. Prácticas de colaboración entre equipos: cultura DevOps y responsabilidad compartida
4. DevSecOps: introducción y prácticas