EX283

Red Hat Certified Enterprise Microservices Developer exam

Está visualizando información sobre:

El examen Red Hat Certified Enterprise Microservices Developer Exam (EX283) evalúa sus conocimientos y capacidad para desarrollar aplicaciones JEE fiables y eficaces en un entorno de microservicios. El examen se concentra en el uso de las API de Microprofile para desarrollar aplicaciones Java comerciales de microservicios.

Apruebe este examen y obtenga el certificado de Red Hat Certified Enterprise Microservices Developer, que posteriormente le permitirá obtener la acreditación Red Hat® Certified Architect (RHCA®).

Este examen se basa en Eclipse MicroProfile 1.3.

En preparación

Elementos de estudio para el examen

Debe poder realizar las tareas que se indican a continuación sin ayuda. Este examen se enfoca específicamente en Microprofile y los microservicios, pero la capacidad y habilidad que deben demostrarse también se aplican a una amplia variedad de desarrollos avanzados de Java empresarial:

  • Proporcione y obtenga propiedades de configuración con distintas fuentes orientadas al entorno, tanto internas como externas a la aplicación, y póngalas a disposición mediante una inyección o búsqueda de dependencias usando Configuración para Microprofile.
    • Externalizar los datos en valores configurados
    • Ingresar valores configurados en beans a través de @Inject y el cualificador @ConfigProperty
    • Crear una determinada configuración o acceder a ella
    • Comprender la clasificación ConfigSource predeterminada y personalizada
    • Comprender e implementar conversores
  • Separar la lógica de ejecución de la lógica empresarial mediante el uso de la tolerancia a errores de Microprofile
    • Comprender la relación con MicroProfile Config
    • Comprender el tipo de ejecución sincrónica comparada con la asincrónica, y conocer el tipo predeterminado
    • Utilizar @Timeout
    • Comprender las políticas de reintentos y aplicarlas con @Retry
    • Comprender y definir el modo fallback
    • Comprender y aplicar CircuitBreaker y Bulkhead
    • Comprender y configurar la configuración de tolerancia a fallos
  • Realizar un sondeo del estado de un nodo de cómputo desde otra máquina usando la comprobación de estado MicroProfile
    • Comprender e implementar la interfaz y la respuesta de comprobación de estado
    • Diseñar una respuesta de comprobación de estado que sea fácil de usar
    • Comprender el protocolo y el formato de conexión
  • Exportar datos de monitoreo a los agentes de gestión usando las métricas de Microprofile
    • Comprender la diferencia con la comprobación de estado
    • Comprender y usar tres grupos de subrecursos (alcances): básico, proveedor y aplicación
    • Comprender las etiquetas, el registro de métricas y @Metric
    • Comprender los metadatos y por qué son una práctica recomendada
    • Exponer las métricas a través de API REST
    • Conocer las métricas requeridas
    • Comprender el modelo de programación de las métricas de aplicaciones
  • RBAC JWT interoperable de MicroProfile: control de acceso basado en roles (RBAC) con especificación JSON Web Tokens (JWT) basada en OpenId Connect (OIDC) de los extremos de microservicios
    • Comprender los tokens de seguridad en los servicios RESTful y la autenticación basada en tokens
    • Utilizar tokens JWT para proteger los servicios
    • Marcar que una aplicación JAX-RS requiere control de acceso MP-JWT
    • Asignar tokens MP-JWT a las API en contenedores de Java EE

Como en todos los exámenes basados en el rendimiento de Red Hat, las configuraciones deben continuar después del reinicio sin intervención alguna.

Qué necesita saber

Preparación

Red Hat recomienda la asistencia al curso Red Hat Application Development II: Implementing Microservice Architectures (JB283) para prepararse para el examen. La asistencia a estas clases no es obligatoria; los estudiantes pueden optar por tomar solo el examen.

Aunque la asistencia a los cursos de Red Hat puede significar una parte importante de la preparación para este examen, no garantiza su aprobación. La experiencia previa, la práctica y las aptitudes personales también son determinantes para el éxito en el examen.

Existen muchos libros y otros recursos sobre administración de sistemas con Red Hat disponibles. Red Hat no aprueba oficialmente ninguno de ellos como guías de preparación para este examen. Sin embargo, leerlos puede ayudarlo a profundizar sus conocimientos y resultarle de utilidad.

Formato del examen

Este examen es una evaluación práctica que requiere que usted lleve a cabo tareas de desarrollo del mundo real. Durante el examen, no se le dará acceso a Internet y no está permitido traer copias en papel ni documentación electrónica. Lo anterior incluye notas, libros o cualquier otro material. La especificación de MicroProfile y la documentación relacionada están disponibles durante el examen.

Resultados y notificación

Los resultados oficiales de los exámenes provienen exclusivamente de la Central de Certificación Red Hat. Red Hat no autoriza a los examinadores o partners de formación a comunicar los resultados directamente a los candidatos. Los resultados de los exámenes se comunican normalmente en un plazo de 3 días laborables, según el calendario de EE. UU.

Los resultados del examen se organizan en puntuaciones totales. Red Hat no comunica la puntuación obtenida en cada punto en particular, ni otra información adicional que pueda ser solicitada.

Público destinatario y requisitos previos

Desarrolladores de JEE que deseen demostrar su capacidad y habilidades en el uso de Java para desarrollar aplicaciones comerciales avanzadas orientadas a los microservicios.

Requisitos previos para este examen

Curso recomendado