Conocimientos y habilidades que adquieres realizando este curso

  • 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

Temario

  • Versionado

    7m
  • Pruebas

    6m
  • Integración continua (CI) y entrega continua (CD)

    6m
  • Informes

    2m
  • Jenkins

    2m
  • Instalación

    10m
  • Plugins

    7m
  • Usuarios y credenciales

    12m
  • MINI RETO: Instalar plugin Docker Hub

    1m
  • MINI RETO: Crear usuario y contraseña

  • MINI RETO: Soluciones

    4m
  • ¿Qué es un Pipeline?

    5m
  • Instalación de Blue Ocean

    2m
  • Jenkinsfile: Pipelines como código

    21m
  • Nuestro primer pipeline

    4m
  • Stages, Steps, Post, Dir y Workspace

    7m
  • LABORATORIO: Nuestro primer pipeline

    10m
  • Pipeline y Docker

    7m
  • Automatizando el proceso (Git y Jenkins)

    4m
  • Segundo stage

    8m
  • LABORATORIO: Nuestra primera aplicación automatizada

    12m
  • Tercer stage

    12m
  • LABORATORIO: Subir resultados de nuestra compilación a DockerHub

    8m
  • Comunicación entre nodos y flujo de información

    4m
  • LABORATORIO: Configuración del nodo slave y ejecutar múltiples jobs

    11m
  • LABORATORIO: Resolución

    3m
  • Kubernetes, Jenkins-X

    4m

Relacionado

Te dejamos una selección de cursos, carreras y artículos

Curso de Ansible

Curso de Ansible

curso

Ansible es una plataforma de software libre para configurar, administrar y automatizar la infraestructura IT.

Duración: 8 horas y 14 minutos

Especialista en Automatización DevOps

carrera

Incluye 6 cursos:

  • Curso de Ansible
  • Curso Online de Vagrant
  • Curso de Terraform Online

y 3 cursos más!

Duración: 22 horas y 32 minutos

Qué es Jenkins

DevOps

26 de Octubre de 2018

Aprende un poco más sobre Jenkins, una aplicación que vuelve a estar muy vigente en la actualidad.

Preguntas Frecuentes

En OpenWebinars no vendemos cursos unitarios.

Tenemos una suscripción anual, que te dará acceso completo a todos los cursos de la plataforma y a los nuevos 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 tí. Consúltanos aquí.

En OpenWebinars los cursos 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 nuestro planes.

Sí, 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.

Descripción

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.

* Requisitos del Curso

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

Estas son algunas de las empresas que ya confían en OpenWebinars

Profesores y profesionales

Nuestros docentes son profesionales que trabajan día a día en la materia que imparten

Conviértete en profesor de OpenWebinars