Descripción: Curso JENKINS 2.2
Formación en Desarrollo de Aplicaciones
Formación SINENSIA
Detalles
1.- ¿Qué es la Integración Continua (CI)?
2.- Ejemplos de Integración Continua
3.- Introducción a Jenkins y sus características
4.- Instalación y Despliegue de Jenkins
5.- El Flujo de Integración Continua con Jenkins
6.- Conceptos fundamentales en Jenkins
• Job
• Agent
• Plugin
7.- Jenkins Job
• Tipos
- Freestyle
- Maven
- Folder
- Pipeline
- Multibranch
- Organization/Team/Namespace projects
- Otros
- Jobs externos
- Matriz de proyectos freestyle
• Configuración
- Freestyle
- Pipeline
- Multibranch
- Organización/Team/Namespace de los proyectos
8.- Principales plugins de Jenkins
• Proveedores Cloud
- azure
- mesos
- docker
- yet another docker
- openstack
- kubernetes
- nomad
• Estadísticas Cloud
• Hitos
• Bloqueo de recursos
• Métricas
• Notificaciones
- Mail
- Slack
• SCM
- Sistema de Archivos
- Git
• Pipelines declarativos
• Blueocean
9.- Pipelines
• Desarrollo de pipelines
- steps provided
- crear y compartir librerías
• Testing
Niveles de testing
Test unitario
Repetir
• Debuging
• Monitorización
Curso dirigidao a Programadores, Analistas Java, Jefes de proyecto y Arquitectos.
Se recomienda que los alumnos tengan experiencia con el lenguaje de programación Java.
Al finalizar el curso, los asistentes serán capaces de aplicar conceptos de integración continua con la herramienta Jenkins.