Pipelines de Integración continua
Los pipelines de Integración y Liberación Continua (CI/CD) son la herramienta esencial para automatizar el proceso de entrega de software en menos tiempo y con menos errores. En estas inyecciones veremos las alternativas más utilizadas.
Detalles
Público objetivo:
Desarrolladores de software que quieran extender su conocimiento en herramientas DevOps.
Temario:
- Pipelines de Integración Continua.
- Github Actions.
- GitLab CI/CD.
- Docker.
- Azure DevOps.
- Jenkins.
Lo que aprenderás:
Aprenderás a crear y usar pipelines de integración continua con GitHub, GitLab, Docker, Azure DevOps y Jenkins para proyectos de backend y frontend en las tecnologías más comunes.
Prerrequisitos:
- Conocimiento de plataformas Backend y/o Frontend.
- Conocimiento básico de Git.
- Cuentas gratuitas de Github, GitLab, Azure.
- Docker instalado.
Tema/s y ejercicio a ver en sesión 01:
- Pipelines de CI/CD.
- Github Actions.
- Ejercicios: Clonado de proyectos Github y configuración de Github Actions.
Tema/s y ejercicio a ver en sesión 02:
- GitLab CI/CD
- AzureDevOps
- Ejercicios: Clonado de proyectos GitLab y configuración de CI/CD,
- Configuración de pipelines en Azure DevOps.
Tema/s y ejercicio a ver en sesión 03:
- Docker
- Ejercicios: Uso de Docker.
- Construyendo una imagen.
- Construyendo producto e imagen.
Tema/s y ejercicio a ver en sesión 04:
- Jenkins
- Ejercicios: Instalación de Jenkins.
- Configuración de Pipeline.
- Servidores de construcción.

Mtro. Julio César Aguilar Cabrera
Docente de LANIA.






