Integración continua y Entrega Continua (CI/CD)

Contenido del material

Ester manual introduce a los estudiantes en las prácticas modernas de automatización del desarrollo, pruebas y despliegue de software, fundamentales para el trabajo ágil en entornos de ingeniería de datos.

A lo largo del documento se explican los conceptos clave de integración continua (CI), entrega continua (CD) y sus beneficios, así como su implementación práctica mediante GitHub Actions.

Se abordan temas como configuración de flujos de trabajo con YAML, automatización de builds, pruebas unitarias con Python (`unittest`), pruebas de integración, uso de mocks y stubs, y técnicas de despliegue.

Descargar material en PDF

Puedes consultar o descargar el documento completo del material en formato PDF desde el siguiente enlace:

Ver PDF