Red Hat Application Development: Building Microservices with Quarkus – Video Classroom

Cas Training > Nuestros cursos > Red Hat Application Development: Building Microservices with Quarkus – Video Classroom
Icono Duración del curso
Duración del curso
90 días
Lugar de impartición
En este momento no hay convocatorias abiertas
Icono modalidad del curso
Modalidad de impartición
Video Classroom
Icono Fecha del curso
Fecha de inicio
En este momento no hay convocatorias abiertas

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).

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 información

Responsable del tratamiento: CAS TRAINING, S.L., con C.I.F.: B83133629 y domicilio en Calle de la Basílica 19 - 28020 Madrid.

Finalidad: Gestión de usuarios de la página web, atender las consultas planteadas y recibir información acerca de nuestros servicios.

Legitimación: Consentimiento otorgado marcando la correspondiente casilla de verificación, de acuerdo con el art. 6.1. a) RGPD. Sus datos personales serán tratados en base a nuestra política de privacidad.

Destinatarios: No se cederán datos a terceros, salvo obligación legal.

Derechos: Puede solicitar el acceso, rectificación, supresión, portabilidad, limitación, oposición, no ser objeto de decisiones automatizadas, respecto al tratamiento de sus datos de carácter personal, así como a obtener información clara y transparente sobre el tratamiento de sus datos, tal como se explica en la información adicional. A su vez, puede retirar su consentimiento cuando lo considere. No obstante, le informamos que en caso de que usted entienda que sus derechos se han visto menoscabados, puede ejercer sus derechos dirigiéndose a rgpd@cas-training.com o presentar una reclamación ante la Agencia Española de Protección de Datos (AEPD).

Información adicional: Puede consultar información adicional y detallada sobre protección de datos en nuestra página web, pinchando aquí.

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