DO401

Red Hat DevOps Pipelines and Processes: CI/CD with Jenkins

Descripción

Descripción del curso

El curso Red Hat DevOps Pipelines and Processes: Git and Test Driven Development (TDD) (DO401) se diseñó para que los desarrolladores aprendan a crear, gestionar y proteger Jenkins y otras herramientas que respaldan la organización de DevOps.

Resumen del curso

  • Diseñar canales declarativos de Jenkins
  • Utilizar canales condicionales y paralelos
  • Implementar estrategias de lanzamiento que reduzcan el tiempo de inactividad y los riesgos
  • Analizar las aplicaciones para encontrar puntos vulnerables de seguridad
  • Identificar y supervisar los indicadores de rendimiento de los canales

Público al que va dirigido

Este curso está dirigido a los desarrolladores que se encargan de los canales de las aplicaciones y de las estrategias de lanzamiento.

  • Configurar, instalar, actualizar y mantener los sistemas Linux con los procedimientos y los estándares establecidos
  • Brindar asistencia operativa
  • Gestionar los sistemas para supervisar su disponibilidad y rendimiento
  • Escribir e implementar scripts para la automatización de las tareas y la administración de los sistemas

Aspectos tecnológicos que debe tener en cuenta

  • Se requiere acceso a Internet.

Resumen

Introducción a la integración e implementación continuas (CI/CD)
Describa los principios de DevOps y la función de Jenkins.
Diseño de canales
Cree canales básicos para ejecutar trabajos de Jenkins.
Implementación de aplicaciones con canales
Implemente aplicaciones en OpenShift Container Platform de forma segura y automática.
Implementación de la seguridad y la supervisión de los canales
Gestione la seguridad y supervise el funcionamiento de los canales.

Resultados

Impacto en la empresa

  • Cuando DevOps utiliza Jenkins, el desarrollo basado en pruebas y el control de versiones de Git, el tiempo de comercialización de las aplicaciones y la calidad del código mejoran considerablemente. Esto aporta más resistencia a las aplicaciones y, además, permite que las empresas agilicen la implementación de funciones nuevas y respondan con mayor rapidez a un mercado en constante cambio.

Impacto a nivel personal

  • Los estudiantes podrán utilizar los conceptos aprendidos a fin de desarrollar aplicaciones para la integración y distribución continuas. Aprenderán métodos básicos y avanzados para crear canales de Jenkins, configurar la seguridad y la supervisión de estos canales, y lanzar estrategias que permitan implementar aplicaciones en OpenShift Container Platform. El objetivo del curso es mostrar las ventajas de DevOps y las herramientas que respaldan su implementación.

Próximo examen o curso recomendado

Red Hat OpenShift I: Containers & Kubernetes (DO180)
Red Hat OpenShift Development II: Containerizing Applications (DO288)
Red Hat Cloud-native Microservices Development with Quarkus (DO378)
DevOps Culture and Practice Enablement (TL500)
 

Tome este curso como parte de su suscripción a Red Hat Learning, la cual le ofrece acceso ilimitado a nuestros recursos de aprendizaje online durante todo un año.