Contenidos
Integración continua con Docker y Jenkins: curso 4 en 1
Aprenda Jenkins y Docker juntos y brinde mayor velocidad y consistencia a sus tareas de automatización con facilidad.
Lo que aprenderás
Integración continua con Docker y Jenkins: curso 4 en 1
- Escribe un Dockerfile para crear una imagen a partir de él y lanza un contenedor desde esa imagen.
- Implemente y ejecute contenedores Docker de manera eficiente configurando Jenkins de manera consistente y midiendo sus optimizaciones de rendimiento
- Supervise, registre y gestione los contenedores de Docker y domine los componentes necesarios para ejecutar Docker en producción
- Domine el arte de la administración de Jenkins, como agregar un nodo de compilación, seguridad y administración de complementos
- Trabaje con compilaciones automatizadas de Jenkins como proyectos de estilo libre, Git, compilaciones programadas y trabajos ascendentes / descendentes
- Cree y pruebe aplicaciones web Java
Requisitos
- Se necesitan conocimientos básicos de administración de sistemas
- Se necesitan conocimientos básicos del ciclo de vida del desarrollo de software y el desarrollo de Java.
- El conocimiento básico de Jenkins es un punto a favor
Descripción
Jenkins y Docker son herramientas ampliamente utilizadas que ayudan a automatizar una infraestructura de TI de manera eficiente. Usarlos juntos hace que el desarrollo, las pruebas y la implementación sean mucho más fáciles y rápidos.
Contenido y descripción general
Este programa de capacitación incluye 4 cursos completos, cuidadosamente seleccionados para brindarle la capacitación más completa posible.
El segundo plato, Implementar y ejecutar contenedores de Docker, lo guía a través de una configuración básica de canalización de implementación en Jenkins. A continuación, cree dos entornos Docker mínimos: uno para desarrollo y otro para producción.
Comprenderá las partes principales de Jenkins y creará diferentes tipos de proyectos de Jenkins para automatizar todo lo que desee. Terminará el primer curso mirando un proyecto web Java y creando los pasos necesarios para construirlo y probarlo, lo que le permitirá implementarlo en un proyecto real.
El cuarto plato, Jenkins eficaz: entrega continua con Jenkins Pipeline, cubre conceptos clave de DevOps y profundiza en Jenkins Pipeline, un conjunto de complementos que proporciona un conjunto de herramientas para diseñar canales de entrega simples a complejos como código. Para diseñar una canalización de entrega lista para producción, comenzará por crear una canalización simple y comprenderá los términos de Jenkins Pipeline y sus particularidades. A continuación, configurará Docker para crear entornos de compilación aislados. Para consolidar su aprendizaje, creará una canalización de entrega para construir, probar e implementar un proyecto web Java.
Al final de este programa de capacitación, estará completamente equipado con los conceptos de Docker y Jenkins y podrá construir, probar e implementar su software de manera efectiva.