Curso de Integración Continua con Jenkins
Acerca de este curso
> Módulo 1: CONCEPTOS DE INTEGRACIÓN CONTINUA
Ciclo de vida del desarrollo de Software
Modelo de cascada de desarrollo de software.
Ágil al rescate
El marco de Scrum
Integración contínua
Elementos de CI
Beneficios de usar CI
> Módulo 2: INSTALANDO JENKINS
Ejecutando a Jenkins dentro de un contenedor servlet
Instalación de un servidor Jenkins independiente en Windows y/o Linux
Ejecutando Jenkins detrás de un proxy inverso
Corriendo Jenkins en Docker
Creando instancias de desarrollo y puesta en marcha de Jenkins.
> Módulo 3: LOS NUEVO CON JENKINS
El asistente de configuración de Jenkins
El nuevo trabajo del pipeline Jenkins.
Sintaxis declarativa de pipeline
Utilidad de sintaxis pipeline de Jenkins
Pipeline multibranch
Jenkins Blue Ocean
> Módulo 4: CONFIGURACIÓN DE JENKINS
El administrador de plugins de Jenkins
Jenkins copia de seguridad y restauración
Actualizando a Jenkins
Administración de Usuario
> Módulo 5: CONSTRUYENDO DE MANERA DISTRIBUIDA
Construcción y prueba distribuidas.
La página de Jenkins Manage Nodes
Adición de slaves Jenkins: Windows o Linux / VM independientes
Más sobre el slave Jenkins activo.
Añadiendo slaves Jenkins – Contenedores Docker
> Módulo 6: CONTINUOUS INTEGRATIONS UTILIZANDO JENKINS
Diseño de Jenkins CI
Creación de la tubería de CI
Integración continua en acción.
> Módulo 7: CONTINUOUS DELIVERY UTILIZANDO JENKINS
Jenkins diseño de CD
Creación de una imagen Docker – pruebas de rendimiento
Creando una prueba de rendimiento utilizando JMeter
Pipeline de CD
CD en acción
> Módulo 8: CONTINUOUS DEPLOYMENT USANDO JENKINS
¿Qué es Continuous Deployment?
Creando un servidor de producción
Instalación de un slave Jenkins en un servidor de producción
Creación de un pipeline de Continuous Deployment de Jenkins