Solicitar información

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
 14 Horas

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.
Inversión

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)

Próximos cursos

Categorías Relacionadas