Carrera Jenkins DevOps Profesional

Introdúcete en el manejo de la herramienta Jenkins para dominar el proceso de compilación del software y la integración continua.

Impartido por:
  • David Sebastián Manjón
  • Jesús del Castillo López
  • Asier Gómez Akasuso
  • Manuel  Franco Sánchez
  • Alfonso Alba García
  • Varios Profesores
14 horas y 6 minutos

Estas empresas ya confían en nosotros


Lo que aprenderás en este carrera:

  • Aprenderás los conceptos básicos de DevOps
  • Aprenderás a instalar y administrarJenkins
  • Aprenderás a crear y ejecutar pipelines en Jenkins
  • Aprenderás a montar tu propio Continuous Delivery.
  • Generar imágenes de la aplicación automáticamente con Jenkins.
  • Crear y utilizar una shared library de Jenkins.
  • Crear un pipeline declarativo.
  • Conocerás algunos trucos para ir más allá con Jenkins
  • Ejecución de pipelines desde un repositorio Git.
  • Automatizaciones cppcheck, doxygen, o cmocka.
  • Automatización de análisis de errores y warnings en compilación (warnings plugin).
  • Instanciarás un servidor Selenium Grid
  • Realizarás test automatizados a través del conjunto Jenkins + Selenium Grid, ambos sobre Docker.
  • Automatizarás máquinas virtuales en Google Cloud Platform usando Jenkins y Ansible.

Requisitos de la carrera

Para sacarle el máximo provecho a esta Carrera es necesario tener conocimientos de Docker y de la shell de Linux, así como del uso de Git. También sería recomendable conocer las herramientas Selenium, Kubernetes o Groovy.

Cursos de esta carrera

Te recomendamos que sigas los cursos en el siguiente orden

Curso de Jenkins para principiantes

1. Curso de Jenkins para principiantes
4.3

1 hora y 39 minutos · curso

Este primer curso de Jenkins es ideal si quieres aprender desde cero y sin tener conocimientos previos, ya que te permitirá dar los primeros pasos con esta herramienta tan empleada en el proceso de la integración continua.

Curso de Jenkins: Usuarios y jobs

2. Curso de Jenkins: Usuarios y jobs
4.4

2 horas y 35 minutos · curso

Continua tu formación en Jenkins realizando este segundo curso del itinerario formativo sobre esta herramienta, en el que aprenderás a crear y configurar usuarios, además de a crear nuevos Jobs o tareas, uno de los pilares de Jenkins.

Curso de Jenkins: Pipelines y herramientas

3. Curso de Jenkins: Pipelines y herramientas
4.3

2 horas y 21 minutos · curso

Este es el tercer y último curso el itinerario de formación en Jenkins, que se centra en el desarrollo de pipelines y algunas herramientas de gran ayuda a la hora de trabajar con Jenkins. Si has completado los dos cursos anteriores, tienes la oportunid...

Curso de Jenkins: Herramientas para exprimir nuestro código

4. Curso de Jenkins: Herramientas para exprimir nuestro código
4.3

2 horas y 3 minutos · curso

Con este curso aprenderás a utilizar diferentes herramientas para auditar nuestro código de forma automatizada cuando creemos un pull request en GitHub.

Crea tu Continuous Delivery con Jenkins

5. Crea tu Continuous Delivery con Jenkins
4.7

1 hora y 36 minutos · taller

En este taller descubrirás como crear tu Continuous Delivery orquestado desde Jenkins y basado en contenedores Docker

Despliegues Blue/Green automatizados en Kubernetes con Jenkins

6. Despliegues Blue/Green automatizados en Kubernetes con Jenkins
4.8

45 minutos y 46 segundos · taller

El objetivo del taller es montar un entorno CI/CD que auto genere una imagen Docker de una aplicación al detectar cambios, crear y aprender a utilizar una shared library, desplegar la aplicación sobre Kubernetes y, por último, aprender a hacer swap ent...

Jenkins para la IC/DC de aplicaciones Dockerizadas

7. Jenkins para la IC/DC de aplicaciones Dockerizadas
4.5

42 minutos y 16 segundos · taller

En este taller aprenderás como configurar un Pipeline de Jenkins para compilar aplicaciones en contenedores Docker, generar imágenes Docker con la aplicación compilada y subirlas a un registro de Docker para, posteriormente, poder ejecutar esas imágene...

Crea infraestructuras automatizadas para pruebas con Docker, Jenkins y Selenium Grid

8. Crea infraestructuras automatizadas para pruebas con Docker, Jenkins y Selenium Grid
4.6

1 hora y 5 minutos · taller

En este taller aprenderás a crear tu propia infraestructura automatizada para la ejecución de pruebas con Docker, Jenkins y Selenium Grid.

Jenkins y Ansible: Automatizando la creación de entornos de pruebas en máquinas virtuales

9. Jenkins y Ansible: Automatizando la creación de entornos de pruebas en máquinas virtuales
4.8

1 hora y 17 minutos · taller

En este taller aprenderemos a utilizar packer y Ansible para crear imágenes personalizadas en Google Cloud Platform. A utilizar Jenkins y Ansible para automatizar la creación de entornos de pruebas ideales para que nuestro departamento de calidad, nue...

Dudas frecuentes

1

¿Cuál es el precio?

En OpenWebinars no vendemos cursos, talleres o laboratorios unitarios.

Tenemos diferentes tipos de suscripciones, 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 ti. Consúltanos aquí.

2

¿Puedo obtener un diploma que acredite mis conocimientos?

Efectivamente, una vez superada cada formación, podrás descargarte el diploma acreditativo de cada una de ellas. Añádelas a tu CV y mejora tu perfil para las empresas.

También podrás obtener un diploma de nivel superior al superar todas las formaciones de la carrera.

3

¿Tengo que hacer todas las formaciones de esta carrera?

No es obligatorio, ya que puedes realizar únicamente las formaciones que te interesen.

No obstante, la carrera se ha creado con idea de guiar a los alumnos por el itinerario formativo más adecuado para llegar a cumplir los objetivos propuestos en ella.

En el área de DevOps, la integración continua es una de las prácticas fundamentales, realizándose de esta manera una integración frecuente de las funcionalidades nuevas y de las correcciones realizadas por el equipo de desarrollo. El proceso se verifica con una compilación del código fuente y haciéndole pasar al ejecutable generado una serie de pruebas con las que obtener posibles errores, sobre los que hacer los trabajos de depuración necesarios.

En este campo, Jenkins es una herramienta gratuita y con licencia Open Source de las más utilizadas por los profesionales de DevOps desde hace varios años, admitiendo trabajo en conjunto con CVS, Subversion o Git, entre otros sistemas de SCM.

Con esta Carrera conseguirás aprender desde cero a manejarte con Jenkins con una serie de formaciones de carácter práctico que te prepararán para manejarte dentro del mundo de la integración y despliegue continuas.

Las cookies nos permiten ofrecer nuestros servicios. Al utilizar nuestros servicios, aceptas el uso que hacemos de las cookies. Más Información.