Jenkins al completo
Domina la Integración y Entrega Continua con Jenkins: Desde la Configuración hasta la Automatización Total

Jenkins al completo udemy course free download
Domina la Integración y Entrega Continua con Jenkins: Desde la Configuración hasta la Automatización Total
Bienvenido al Curso Jenkins al completo, diseñado para llevarte desde los conceptos básicos hasta las técnicas avanzadas de integración y entrega continua (CI/CD) utilizando Jenkins.
Este curso es ideal tanto para principiantes en automatización de software como para desarrolladores experimentados que buscan optimizar sus flujos de trabajo de desarrollo.
El curso es MUY PRÁCTICO, con múltiples ejercicios y laboratorios, intentando hacer ejemplos reales con distintos entornos como git, github, docker, java, maven C, Servidores WEB, Tomcat, y mucho más.
Dispones de una MÁQUINA VIRTUAL ubuntu con todo el software ya preparado sin necesidad de instalar nada: jenkins, git, java, docker maven, etc...
También os he preparado un ENTORNO DOCKER donde podeis lanzar múltiples nodos Jenkins para usar en la sección donde se crean los servidores esclavos y entornos multi nodo. Solo teneis que lanzar el entorno Docker en la máquina virtual que os he preparado o en vuestra propia máquina si teneis instalado Docker.
¿Qué Aprenderás durante esta formación?
Fundamentos de Jenkins: Comenzaremos con una introducción a Jenkins, explorando su arquitectura y las principales características que lo hacen la herramienta líder para la automatización de tareas en el desarrollo de software.
Configuración y Gestión. Plugins: Aprenderás a instalar y configurar Jenkins en diferentes entornos, manejar plugins y configurar tanto el servidor como los nodos de trabajo.
Trabajos de proyecto libre: los jobs ,más sencillos de jenkins, donde empezaremos a ver las funcionalidades del producto.
Parámetros y variables: aprenderemos a usar estos componentes para crear trabajos dinámicos y potentes.
Pipelines de Jenkins: Profundizaremos en la creación y gestión de pipelines, enseñándote a escribir scripts de pipeline utilizando Groovy para automatizar todo tu proceso de construcción y despliegue.
Integración con Herramientas de Terceros: Veremos cómo integrar Jenkins con herramientas como Git, Docker, y Kubernetes para facilitar el desarrollo y la implementación de aplicaciones en ambientes de contenedores.
Triggers: aprenderás a crear triggers automáticos en Jenkins y su integración con productos como GIT.
Etapas en paralelo: veremos como crear etapas que se ejecuten en paralelo.
Plugins visuales: eprendremos productos visuales como Blue Ocean que nos permiten una msayor usabilidad del producto
Agentes y nodos: estuadiaremos como crear agentes y nodos esclavos dentro de Jenkins, para poder lanzar trabajos por múltiples servidores y entornos. Esto permite optimizar tus configuraciones de Jenkins, mejorar el rendimiento y escalar tus operaciones para soportar equipos y proyectos más grandes.
Docker como agentes: tecnología que permite usar contenedores Docker para lanzar nuestros trabajos.
Organization Folders: descubre de forma automática todos los repositorios de tipo Jenkins en tu almacen de repositorios Git.
Pipelines de tipo multiconfiguración: permite realizar combinaciones multiples de condiciones.
Scripted pipelines: una fiorma muy potente y flexible de crear pipelines mendiante el lenguaje groovy.
Y muchas más cosas: en el curso tocaremos muchos puntos y temas que necesitas conocer para trabajar de forma productiva con este entorno..
¿Para Quién es Este Curso? Este curso está dirigido a desarrolladores de software, ingenieros de QA, administradores de sistemas y cualquier profesional de TI que desee implementar y manejar Jenkins para la automatización de tareas de CI/CD.
Al finalizar el curso, tendrás las habilidades necesarias para configurar, gestionar y optimizar Jenkins, y podrás implementar prácticas de CI/CD eficientes que mejorarán la calidad y la eficiencia de tus proyectos de desarrollo.
Cualquier duda o pregunta no dudes en ponerte en contacto conmigo a través de la plataforma
Un saludo
Sergio de Apasoft Training