Descripción

En el dinámico ecosistema tecnológico actual, la agilidad y la estabilidad ya no son objetivos contrapuestos, sino requisitos fundamentales para el éxito empresarial. Este curso de DevOps está diseñado para cerrar la brecha entre el desarrollo de software (Dev) y las operaciones de TI (Ops), transformando el ciclo de vida del desarrollo en un proceso fluido, automatizado y altamente eficiente.
2. Objetivos del Programa
El objetivo principal es que el participante domine las metodologías y herramientas necesarias para implementar una cultura de colaboración y mejora continua. Al finalizar el curso, el alumno será capaz de:
-
Diseñar y gestionar canales de Integración y Despliegue Continuo (CI/CD).
-
Implementar estrategias de Infraestructura como Código (IaC) para una gestión de recursos escalable.
-
Optimizar la entrega de valor mediante la automatización de pruebas y monitoreo proactivo.
-
Fomentar una cultura de responsabilidad compartida y reducción de silos organizacionales.
3. Perfil del Participante
Esta formación está dirigida a ingenieros de software, administradores de sistemas, arquitectos de soluciones y líderes técnicos que busquen modernizar sus procesos de entrega y profundizar en la ingeniería de plataformas.
4. Estructura Académica Resumida
La ruta de aprendizaje se divide en pilares fundamentales que garantizan una visión integral del rol:
-
Fundamentos y Cultura: Principios C.A.L.M.S. y metodologías Agile.
-
Gestión de Configuración y Control de Versiones: Estrategias avanzadas con Git.
-
Contenedores y Orquestación: Virtualización ligera con Docker y gestión con Kubernetes.
-
Automatización CI/CD: Pipeline as Code y herramientas de automatización.
-
Observabilidad y Seguridad (DevSecOps): Monitoreo de rendimiento, gestión de logs e integración de seguridad desde el diseño.
5. Metodología de Trabajo
El curso se basa en un enfoque 100% práctico (Hands-on). Cada módulo teórico se complementa con laboratorios en entornos controlados, simulando desafíos reales de producción. Se prioriza el aprendizaje basado en proyectos, permitiendo a los estudiantes construir su propio ecosistema de herramientas (toolchain) durante la formación.
