NOSOTROS CRONOGRAMA FRANQUICIA BLOG CONTACTO ACCESO SISTEMA ACADEMICO

REDHAT

Procesos y Canalizaciones de DevOps de Red Hat: CI / CD con Jenkins, Git y Desarrollo Basado en Pruebas

Código: DO-400


Las prácticas de DevOps han permitido a las organizaciones experimentar una transformación digital, pasando de un enfoque de cascada monolítica a un proceso ágil basado en la nube de implementación rápida. Esta transformación requiere un equipo de desarrolladores capacitados para usar herramientas que les permitan dedicar más tiempo a codificar y probar y menos tiempo a solucionar problemas. Red Hat DevOps Pipelines and Processes: CI / CD with Jenkins, Git y Test-Driven Development (TDD) es una introducción práctica a DevOps para desarrolladores que enseña a los estudiantes las habilidades y tecnologías necesarias para la construcción e implementación automatizadas de aplicaciones nativas de la nube.

 Propuesta de Valor: REDHAT

 Duración: 32 Horas

Áreas de Conocimiento:
INFRAESTRUCTURACLOUDMETODOLOGIAS AGILES

Exportar Contenido a PDF

   AUDIENCIA


  • Este curso está diseñado para desarrolladores de aplicaciones.

   PRE REQUISITOS


  • Experiencia en desarrollo de aplicaciones o Desarrollo de aplicaciones Red Hat I: Programación en Java EE (AD183).
  • Competencia en el uso de un IDE como Red Hat® Developer Studio o VSCode Introducción a las aplicaciones OpenShift (DO101) (recomendado, no obligatorio).

   OBJETIVOS


Adquirir conocimientos en:

  • Control de versiones con Git.
  • Construya y ejecute canalizaciones de Jenkins.
  • Estrategias de lanzamiento.
  • Crear aplicaciones con el desarrollo basado en pruebas.
  • Escaneo de seguridad y análisis de código de aplicaciones.
  • Supervisar aplicaciones y canalizaciones.
  • Consumir y solucionar problemas de canalizaciones.

   CERTIFICACIÓN DISPONIBLE



  • Certificado de participación.
  • Habilitación de la cultura y la práctica de DevOps (DO500).

   CONTENIDO



1. INTRODUCCIÓN A LA INTEGRACIÓN CONTINUA Y LA IMPLEMENTACIÓN CONTINUA (CI / CD)

1.1. DESCRIBIR LOS PRINCIPIOS DE DEVOPS Y EL ROL DE JENKINS


2. INTEGRAR EL CÓDIGO FUENTE CON EL CONTROL DE VERSIONES

2.1. ADMINISTRAR LOS CAMBIOS EN EL CÓDIGO FUENTE CON EL CONTROL DE VERSIONES DE GIT


3. APLICACIONES DE PRUEBA

3.1. DESCRIBIR LOS PRINCIPIOS FUNDAMENTALES DETRÁS DE LAS PRUEBAS INTEGRALES DE APLICACIONES E IMPLEMENTAR LAS PRUEBAS FUNCIONALES, DE INTEGRACIÓN Y UNITARIAS


4. CREAR APLICACIONES CON DESARROLLO BASADO EN PRUEBAS

4.1. IMPLEMENTAR Y CREAR FUNCIONES DE APLICACIONES CON TDD


5. CANALIZACIONES DE AUTOR

5.1. CREAR CANALIZACIONES BÁSICAS PARA EJECUTAR TRABAJOS DE JENKINS


6. IMPLEMENTAR APLICACIONES CON CANALIZACIONES

6.1. IMPLEMENTAR APLICACIONES DE FORMA SEGURA Y AUTOMÁTICA EN RED HAT OPENSHIFT CONTAINER PLATFORM


7. IMPLEMENTAR LA SEGURIDAD Y EL MONITOREO DE LA CANALIZACIÓN

7.1. GESTIONAR LA SEGURIDAD Y SUPERVISE EL RENDIMIENTO DE LAS CANALIZACIONES


8. CONSUMIR TUBERÍAS

8.1. TRABAJE CON (O "USE") Y SOLUCIONE PROBLEMAS DE CANALIZACIONES DE CI / CD PARA UNA IMPLEMENTACIÓN Y PRUEBAS AUTOMATIZADAS



   BENEFICIOS



Al finalizar el curso:

  • Habrá desarrollado habilidades esenciales para implementar procesos de desarrollo y flujos de trabajo ágiles y DevOps.

   INVERSIÓN



La inversión incluye: Material de estudio, certificados e impuestos de ley.

  • En los cursos presenciales proveemos de una computadora por persona y refrigerios.
  • En los cursos virtuales las plataformas interactivas y acceso al aula virtual de recursos.