Temario del curso
Introducción
- Jenkins vs. Jenkins 2
Configuración inicial de Jenkins 2
- Instalación de Jenkins.
- Ejecución de Jenkins.
- Ejecución de Jenkins mediante Docker.
- Configuración de la estructura de carpetas del proyecto.
Descripción general de las funcionalidades y arquitectura de Jenkins 2
- Proyectos, vistas, colas y ejecutores.
- Creación de pipelines mediante código usando el nuevo lenguaje específico del dominio (DSL).
- Ecosistema de complementos en Jenkins 2.
Navegación por la interfaz de Jenkins
- Visualización detallada de los artefactos generados durante todo el pipeline.
Diseño de pipelines para compilación, pruebas e implementación
- Diseño del proceso completo de entrega del software.
- Control de versiones sobre el código DSL correspondiente.
Compilación y generación de la aplicación
- Creación de proyectos.
- Gestión (crear, activar, desactivar o eliminar) de trabajos de compilación.
- Instalación del complemento necesario para la compilación.
- Ejecución y revisión de los resultados de cada fase de compilación.
Pruebas de la aplicación
- Instalación del complemento de pruebas necesario.
- Ejecución de pruebas unitarias.
- Análisis detallado de los resultados obtenidos.
Implementación de la aplicación en producción
- Configuración del complemento para el repositorio de almacenamiento.
- Publicación final de la aplicación.
- Revisión detallada de los resultados posteriores a la publicación.
Trabajo colaborativo entre miembros del equipo
- Compartir pipelines creados por distintos usuarios.
- Diseñar pipelines diferenciados según cada funcionalidad concreta.
Seguridad en Jenkins
- Habilitación o deshabilitación de los mecanismos de seguridad.
- Descripción general sobre tipos de roles definidos.
- Gestión y registro de nuevos usuarios.
Escalabilidad de Jenkins
- Ejecución distribuida de Jenkins en múltiples servidores.
Solución de problemas comunes
Resumen y conclusiones finales del curso.
Requerimientos
- Conocimiento básico sobre el ciclo de desarrollo del software.
- Experiencia previa con Jenkins.
Público objetivo
- Desarrolladores de software
- Ingenieros DevOps
- Ingenieros encargados de la compilación del software
- Ingenieros de pruebas
Formación Corporativa a Medida
Soluciones de formación diseñadas exclusivamente para empresas.
- Contenido personalizado: Adaptamos el temario y los ejercicios prácticos a los objetivos y necesidades reales del proyecto.
- Calendario flexible: Fechas y horarios adaptados a la agenda de su equipo.
- Modalidad: Online (en directo), In-company (en sus oficinas) o Híbrida.
Precio por grupo privado (formación online) desde 2900 € + IVA*
Contáctenos para obtener un presupuesto exacto y conocer nuestras promociones actuales
Reseñas (1)
El formador tiene una amplia experiencia y expone los temas de manera muy clara. Se valora enormemente la profundidad de sus conocimientos y su pasión por enseñar.
Anup Kumar - SMR Automotive Mirrors Stuttgart
Curso - Jenkins 2: Building CI/CD Pipelines
Traducción Automática