Red Hat Application Development: Building Microservices with Quarkus – Online

Cas Training > Nuestros cursos > Red Hat Application Development: Building Microservices with Quarkus – Online
Icono Duración del curso
Duración del curso
90 días
Lugar de impartición
Madrid / Online
Icono modalidad del curso
Modalidad
Online
Icono Fecha del curso
Fecha de inicio
Próximamente

Acerca del curso

El curso introductorio para el desarrollo de aplicaciones en Java EE, Red Hat Application Development II: Implementing Microservice Architectures (DO283), se diseñó con base en Red Hat Application Development I: Programming in Java EE (AD183), y se concentra en el aprendizaje de los principios de arquitectura y la implementación de microservicios en Java EE, principalmente con MicroProfile con WildFly Swarm y OpenShift.
Este curso se basa en Wildfly Swarm 2018.3.3.
Usted diseñará aplicaciones con base en los fundamentos de desarrollo en Java EE y se concentrará en desarrollar, supervisar, probar e implementar las aplicaciones de microservicios modernas. Son muchas las empresas que buscan poder aprovechar al máximo las arquitecturas nativas de la nube, pero también son muchas las que desconocen cuál es la mejor forma de hacerlo. Estas empresas tienen aplicaciones monolíticas escritas en Java Enterprise Edition (JEE).

Próximas convocatorias

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

Objetivos

Después de realizar el curso, sabrá cómo desarrollar, supervisar, probar e implementar aplicaciones Java EE basadas en microservicios con WildFly Swarm y Red Hat OpenShift. Podrá demostrar las siguientes habilidades:

  • Diseñar una arquitectura basada en microservicios para una aplicación empresaria.l
  • Implementar la tolerancia a errores y la comprobación de estado para los microservicios.
  • Proteger los microservicios para evitar el acceso no autorizado.

Contenidos

  • Descripción de las arquitecturas de microservicios
    • Describa los elementos y los patrones de las arquitecturas de aplicaciones basadas en microservicios.
  • Implementación de aplicaciones basadas en microservicios
    • Implemente partes de las aplicaciones del estudio de caso del curso en un clúster OpenShift.
  • Implementación de un microservicio con MicroProfile
    • Describa las especificaciones en MicroProfile e implemente un microservicio con algunas de ellas en un clúster OpenShift.
  • Análisis de los microservicios
    • Implemente pruebas de unidad e integración para los microservicios.
  • Inserción de datos de configuración en un microservicio
    • Inserte datos de configuración desde una fuente externa en un microservicio.
  • 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 JWT
    • Proteja un microservicio con la especificación JSON Web Token.
  • Supervisión de los microservicios
    • Supervise la operación de un microservicio con índices, rastreo de entornos distribuidos y adición de registros.
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.