Del Código a la Realidad Operativa
Tener una aplicación funcional en nuestro computador es solo la mitad del camino. El verdadero valor se materializa cuando los usuarios pueden acceder a ella de forma fiable y continua. Este módulo se adentra en el mundo de las operaciones (Ops), donde unimos el desarrollo con el despliegue automático y el monitoreo constante.
Aprenderemos cómo las prácticas de CI/CD (Integración y Despliegue Continuo) nos permiten entregar valor más rápido y con menos errores. Además, descubriremos la importancia de vigilar nuestras aplicaciones una vez desplegadas para garantizar su correcto funcionamiento y optimizar su rendimiento.
Contenido del Módulo
Lección 1: Flujos de Trabajo con Git
Reforzamos las estrategias de ramificación como GitFlow y el uso de Pull Requests, la base para una colaboración ordenada y la automatización.
Lección 2: Trazabilidad y Auditoría
Dominamos comandos para rastrear el origen de cada cambio, una habilidad crucial para la depuración y la auditoría del código en producción.
Lección 3: Fundamentos de CI/CD
Definimos qué son la Integración Continua y el Despliegue Continuo (CI/CD) y por qué son el motor de los equipos de desarrollo modernos.
Lección 4: Monitoreo de Aplicaciones
Aprendemos a vigilar la "salud" de nuestra aplicación desplegada, interpretando logs, métricas de consumo y el estado de los despliegues.