Duración

3 días

Descripción

OpenShift Enterprise Development (DO290) forma parte de una serie de cursos que se centran en el uso de OpenShift Enterprise de Red Hat® para automatizar una parte del canal de entrega de software. El curso sumerge al alumno en un entorno de DevOps mediante el uso de una metodología de desarrollo de software ágil, el desarrollo basado en pruebas, la integración continua y un entorno operativo estándar a través del uso de la Plataforma como servicio (PaaS).

 

Mediante laboratorios prácticos, el alumno implementará historias de usuario para una aplicación Java EE™ existente e implementará la aplicación en una instancia de OpenShift Enterprise. El alumno aprenderá a crear, actualizar y mantener aplicaciones con OpenShift Enterprise.

Objetivos

  • Gestión de una aplicación con Red Hat JBoss® Developer Studio
  • Introducción a la integración continua
  • Integración de la integración continua en OpenShift Enterprise
  • Implementación de la integración continua para la aplicación
  • Agrupamiento de la aplicación Bookstore
  • Depuración remota de la aplicación Bookstore
  • Implementación de contenedores personalizados
  • Creación de una plantilla personalizada

Contenidos del curso

Introducción al curso

Introducción y revisión del curso.

Revisión del entorno de desarrollo

Descripción de las herramientas del desarrollador, las prácticas ágiles y el entorno de implementación que se utilizarán en este curso.

Revisión de la aplicación Bookstore

Familiarización con la arquitectura de aplicaciones, las características y el diseño del proyecto del curso.

Introducción a OpenShift Enterprise

Descripción de las características y la arquitectura de OpenShift Enterprise.

Implementación de aplicaciones en OpenShift Enterprise

Definición, desarrollo e implementación de una aplicación en OpenShift Enterprise.

Implementación de la integración continua

Establecimiento de la integración continua con Jenkins.

Gestión de aplicaciones de OpenShift Enterprise

Control y mantenimiento de aplicaciones con la interfaz de línea de comandos de OpenShift Enterprise.

Creación de implementaciones complejas

Creación de implementaciones que utilizan agrupamiento, equilibrio de carga y programación personalizada de nodo.

Solución de problemas de aplicaciones

Utilización de la depuración y los registros para solucionar problemas con el rendimiento de las aplicaciones o problemas de implementación.

Personalización de OpenShift Enterprise

Creación de contenedores de imágenes de origen personalizados, plantillas y creadores.

Repaso del curso

Práctica de las habilidades adquiridas en este curso.


Información extra

Público al que va dirigido este curso

Este curso está diseñado para los desarrolladores de aplicaciones (no necesariamente desarrolladores de Java EE) interesados en crear aplicaciones de OpenShift Enterprise con pruebas de aceptación/unidad automatizada e implementar dichas aplicaciones mediante la integración continua en una instancia de OpenShift Enterprise.

Requisitos previos para este curso

  • Los conocimientos de programación de Java EE son útiles (procuramos que las tareas de programación sean sencillas, como cambiar el color de un elemento en una página HTML), por lo que bastará con disponer de los conocimientos de HTML generales comunes a muchos entornos de programación.
  • Experiencia como desarrollador con éxito en uno de los entornos compatibles con OpenShift Enterprise (Python, Ruby o Java EE).
  • Haber realizado el curso Introduction to Containers, Kubernetes, and Red Hat OpenShift (DO180) o una experiencia

Información general

Área formativa

Cursos Red Hat Devops

Fabricante

Red Hat

Metodología

Presencial

Certificación

Sin certificación

Garantía juvenil

 

¿TIENES DUDAS? PREGÚNTANOS

He leído y acepto la del sitio y las condiciones de tratamiento de mis datos de carácter personal

 

 

Fecha y precios de nuestros cursos

Fecha Horario de impartición Ubicación Precio por alumno Previsto en fecha
No hay convocatoria programada. Por favor, consúltanos sobre próximas fechas y precio para esta formación.

¿Necesitas Ayuda?

Consúltanos si necesitas información de nuestros cursos o masters.

 

Contacta con Core Networks