Red Hat Container Adoption Boot Camp for Developers – Classroom Training

Cas Training > Nuestros cursos > Red Hat Container Adoption Boot Camp for Developers – Classroom Training
Icono Duración del curso
Duración del curso
10 días
Lugar de impartición
Madrid / Online
Icono modalidad del curso
Modalidad
Presencial
Icono Fecha del curso
Fecha de inicio
Próximamente

Acerca del curso

El curso Container Adoption Boot Camp for Developers (DO720) le permitirá desarrollar de manera práctica e intensiva las aplicaciones nativas de los contenedores que se utilizan en la implementación de Kubernetes de Red Hat: Red Hat® OpenShift® Container Platform. Como parte de la inscripción, recibirá un año de suscripción a Red Hat Learning Subscription Standard, con la cual obtiene acceso ilimitado a todos sus cursos en línea, además de hasta cinco exámenes de certificación y dos oportunidades para volver a rendirlos.

Este conjunto de cursos se basa en Red Hat OpenShift Container Platform 4.

Próximas convocatorias

Estamos preparando nuevas convocatorias. Déjanos tus datos a través del formulario y te avisaremos lo antes posible.

Objetivos

  • Crear y gestionar imágenes personalizadas en contenedores.
  • Implementar aplicaciones en OpenShift Container Platform.
  • Desarrollar microservicios con MicroProfile y Spring Boot.
  • Diseñar imágenes en contenedores para organizar aplicaciones en ellos.
  • Personalizar los diseños de aplicaciones e implementar enlaces de diseño posteriores a la confirmación.
  • Crear una plantilla de aplicaciones en varios contenedores.
  • Implementar comprobaciones de estado para mejorar la confiabilidad del sistema.
  • Implementar pruebas de unidad e integración para los microservicios.
  • Usar la especificación de configuración para introducir datos en un microservicio.
  • Implementar la tolerancia a los errores en un microservicio.
  • Realizar diagnósticos sobre el clúster.
  • Realizar copias de seguridad y restaurar datos importantes para el clúster.
  • Administrar recursos del sistema operativo y de OpenShift para mantener el clúster en funcionamiento de forma eficiente.
  • Configurar los proveedores de seguridad LDAP.
  • Describir e instalar el proveedor de red definida por software multiempresa Open vSwitch.

Contenidos

  • Introducción a la tecnología de contenedores
    • Describa cómo se ejecuta el software en contenedores coordinados con OpenShift Container Platform.
  • Creación de servicios en contenedores
    • Implemente un servicio utilizando la tecnología de contenedores.
  • Gestión de contenedores
    • Modifique imágenes en contenedores previamente diseñadas para crear y gestionar servicios en contenedores.
  • Gestión de imágenes en contenedores
    • Gestione el ciclo de vida de una imagen en contenedor, desde su creación hasta su eliminación.
  • Creación de imágenes personalizadas en contenedores
    • Diseñe y codifique un Dockerfile para crear una imagen personalizada en contenedor.
  • Implementación de aplicaciones en contenedores
    • Implemente aplicaciones en OpenShift Container Platform.
  • Implementación de aplicaciones en varios contenedores
    • Implemente aplicaciones que estén organizadas en contenedores utilizando imágenes en múltiples contenedores.
  • Resolución de problemas relacionados con las aplicaciones en contenedores
    • Solucione los problemas de las aplicaciones en contenedores implementadas en OpenShift.
  • Implementación y gestión de aplicaciones en un clúster de OpenShift
    • Implemente aplicaciones utilizando varios métodos de empaquetado de aplicaciones en un clúster de OpenShift y gestione sus recursos.
  • Diseño de aplicaciones en contenedores para OpenShift
    • Seleccione un método para organizar una aplicación en contenedores y cree un contenedor para que se ejecute en un clúster de OpenShift.
  • Publicación de imágenes de contenedores empresariales
    • Cree un registro empresarial y publique imágenes de contenedores en él.
  • Diseño de aplicaciones
    • Describa el proceso de diseño de OpenShift y luego comience a crear y gestionar compilaciones.
  • Creación de aplicaciones con plantillas de OpenShift
    • Describa los elementos de una plantilla y cree una plantilla de aplicación en múltiples contenedores.
  • Gestión de las implementaciones de aplicaciones
    • Supervise el estado de las aplicaciones y utilice varios métodos de implementación para las aplicaciones nativas de la nube.
  • Implementación de canales de integración e implementación continuas en OpenShift
    • Cree e implemente canales de Jenkins para facilitar la integración y la implementación continuas (CI/CD) con OpenShift.
  • Descripción de las arquitecturas de microservicios
    • Describa los elementos y los patrones de las arquitecturas de aplicaciones basadas en microservicios.
  • Descripción de las aplicaciones basadas en microservicios
    • Describa las especificaciones en MicroProfile e implemente un microservicio con algunas de ellas en un clúster de OpenShift.
  • Implementación de un microservicio con MicroProfile
    • Implemente un microservicio con algunas de las especificaciones en un clúster de OpenShift.
  • Análisis de los microservicios
    • Implemente pruebas de unidad e integración para los microservicios.
  • Introducción de datos de configuración en un microservicio
    • Introduzca datos de configuración en un microservicio desde una fuente externa.
  • Creación de comprobaciones de estado de las aplicaciones
    • Cree una comprobación de estado para un microservicio.
  • Implementación de la tolerancia a los errores
    • Implemente la tolerancia a los errores en una arquitectura de microservicios.
  • Desarrollo de una puerta de enlace de API
    • Describa el patrón de puerta de enlace de API y desarrolle una para una serie de microservicios.
  • Protección de los microservicios con JSON Web Token
    • Proteja los microservicios con la especificación JSON Web Token (JWT).
  • Supervisión de los microservicios
    • Supervise la operación de un microservicio con índices, rastreo de entornos distribuidos y adición de registros.
  • Implementación de microservicios en un clúster de OpenShift
    • Implemente una aplicación basada en una arquitectura de microservicios en un clúster de OpenShift.
  • Desarrollo e implementación de microservicios con los tiempos de ejecución de aplicaciones
    • Desarrolle e implemente un microservicio con los tiempos de ejecución WildFly Swarm y Spring Boot.
Compartir:

Solicita más información

Solicitar Información
Mensaje enviado correctamente
No se ha enviado su mensaje. Por favor revisa los campos e inténtalo otra vez.