OpenWebinars

Jenkins: Introducción a la integración continua

Aprende a crear un workflow completo para el desarrollo de aplicaciones mediante Jenkins. Construiremos una par de aplicaciones en Docker, interactuando con Git y Docker . La automatización y la piedra angular de todo el proceso será Jenkins.


Icono de la tecnología

La metodología y plataforma de formación que se adapta al tamaño y ritmo de tu empresa.

Cuéntanos tu caso

Curso impartido por

Avatar:Carmelo Zubeldia

Carmelo Zubeldia

EXPERTO DEVOPS

Contenido de la formación

7 Secciones · 29 Lecciones · 3 h. y 16 min. en total

Introducción

5 min.

Buenas prácticas de desarrollo

24 min.

Jenkins

37 min.

Introducción a los pipelines

51 min.

Avanzando con los pipelines

53 min.

Arquitectura distribuida

19 min.

Extra

4 min.

Habilidades que obtendrás

  • Buenas prácticas en el desarrollo de aplicaciones
  • Versionado y Pruebas
  • Integración continua y entrega continua
  • Instalación de Jenkins
  • Plugins
  • Usuarios y credenciales
  • Pipelines en Jenkins y Docker
  • Automatización del proceso con Git
  • Arquitectura distribuida
  • Comunicación entre nodos
  • Flujos de información
  • Jenkins-X

Requisitos mínimos

Para realizar este curso es recomendable tener conocimientos de administración de sistemas y Docker.

Completa tu formación con estos contenidos

Icono de la tecnología
Curso

Aprende Kubernetes con OpenShift v4

Intermedio
8 h. y 28 min.

En esta formación aprenderemos los recursos principales de Kubernetes usando OpenShift v4, y hacia la parte final, desplegaremos...

José Domingo Muñoz
4.6
Icono de la tecnología
Curso

Introducción a DevOps

Principiante
2 h. y 26 min.

En este curso aprenderás los conceptos fundamentales de la disciplina de DevOps, como así también sus ámbitos de...

Layla Scheli
4.3
Icono de la tecnología
Curso

Kubernetes para desarrolladores

Intermedio
3 h. y 26 min.

Con este curso de Kubernetes para desarrolladores aprenderás a desarrollar aplicaciones para ser ejecutadas en el orquestador de...

Pablo Chico de Guzmán
4.5

Preguntas frecuentes

Resuelve tus dudas o contacta con nosotros para más información.

Cuéntanos tu caso

En OpenWebinars no vendemos formaciones.

Tenemos diferentes tipos de suscripciones, que te dará acceso completo a todas las formaciones de la plataforma y a las nuevas que vamos lanzando, siempre y cuando tu suscripción esté activa (como Spotify con la música o Netflix con las películas y series).

¿Eres una empresa? Tenemos planes especiales para ti. Consúltanos aquí.

En OpenWebinars las formaciones no tienen fecha de inicio y de final.

Cada curso tiene una fecha de publicación y desde ese día estarán 100% disponible todos los contenidos del curso para los usuarios suscritos a alguno de nuestros planes.

En todos los cursos existe un examen final para evaluar tus conocimientos adquiridos. Si superas este examen con más de un 80% de preguntas correctas obtendrás el diploma de certificación. Puedes realizar un intento cada 24 horas.

Este diploma es un certificado privado emitido por OpenWebinars, y valorado en el mundo empresarial, ya que tenemos grandes compañías clientes que se forman con nosotros y valoran nuestras certificaciones.

No olvides poner tu certificación en tu perfil Linkedin y en tu currículum.

Conoce la importancia de Jenkins dentro del mundo DevOps y aprende a utilizarlo con la realización de este curso introductorio.

En el mismo veremos en primer lugar todo lo relacionado con las buenas prácticas en el desarrollo de aplicaciones, desde el versionado o las pruebas hasta la integración continua y la entrega continua.

Una vez que tengas clara las bases de estas buenas prácticas, podrás comenzar a aprender con el curso todo lo necesario para iniciarte en la integración continua con Jenkins.

Empezaremos con la formación de Jenkins desde cero, para que puedas aprender de forma práctica cómo instalarlo, sus plugins más importantes y todo lo relacionado con usuarios y credenciales.

En esta parte del curso encontrarás un mini reto, para que puedas poner en práctica todo lo visto hasta ese momento.

Seguiremos con un apartado dedicado a los Pipelines, primero detallando qué son y para qué sirven, para después entrar de lleno en su aplicación en Jenkins, y acabar con la creación de uno de forma práctica.

Después podrás seguir profundizando en el tema en el siguiente apartado del curso. En el mismo verás cómo utilizar Pipelines en Jenkins y Docker y automatizar el proceso con Git, para realizar la práctica propuesta para realizar una aplicación automatizada y subirla a DockerHub.

Y entrando ya en la parte final de este curso nos centraremos en la arquitectura distribuida, para que aprendas sobre la comunicación entre nodos y los flujos de información. En esta parte haremos también una clase práctica para aplicar lo aprendido.

Para acabar os proponemos un apartado extra en el que hablaremos de Jenkins-X, una aplicación para Kubernetes que nos permitirá automatizar ciertos procesos.

En resumen, en este curso de 2018 aprenderás la importancia de la integración continua y cómo implantarla mediante el empleo de Jenkins, con lo que podrás llevarla a cabo en tus procesos.