Pesquisar
Português
Português
Login Account
Login / Registre-se Account
Websites
EX283

Exame Red Hat Certified Enterprise Microservices Developer

Local

Formato Veja as opções

Leia o depoimento de outros alunos no Red Hat Learning Community

Visão geral

Descrição do exame

O exame Red Hat Certified Enterprise Microservices Developer (EX283) testa suas habilidades e conhecimentos em desenvolvimento de aplicações JEE eficazes e confiáveis em um ambiente no estilo de microsserviços. O exame tem como foco o uso das APIs MicroProfile para desenvolver aplicações JAVA corporativas com microsserviços.

Se você tem uma certificação Red Hat Certified Enterprise Application Developer (RHCEAD) válida, receberá a credencial Red Hat Certified Enterprise Microservices Developer se for aprovado neste exame.

Se você tem uma certificação Red Hat Certified JBoss Developer (RHCJD) válida, receberá a credencial Red Hat Certified Specialist in Enterprise Microservices Development se for aprovado neste exame. Qualquer pessoa pode fazer este exame. No entanto, é necessário ter a certificação RHCEAD ou RHCJD para receber a credencial Red Hat Certified Enterprise Microservices Developer.

Este exame é baseado no Eclipse MicroProfile 1.3.

Público para este exame

Desenvolvedores de JEE que desejam comprovar as habilidades no uso de Java para desenvolver aplicações corporativas avançadas orientadas a microsserviços.

Pré-requisitos do exame

Objetivos

Tópicos de estudo para o exame

Você deverá ser capaz de realizar as tarefas abaixo sem assistência. Embora envolvam explicitamente o uso de MicroProfile e microsserviços, as habilidades demonstradas neste exame também se aplicam a uma ampla gama de tarefas avançadas de desenvolvimento em Java para fins corporativos:

  • Fornecer e obter propriedades de configuração por meio de diversas fontes sensíveis ao ambiente, tanto internas quanto externas à aplicação, e disponibilizadas por meio de consulta ou injeção de dependências usando a especificação Configuration for Microprofile.
    • Externalizar dados em valores de configuração.
    • Injetar valores configurados em beans usando os qualificadores @Inject e @ConfigProperty.
    • Acessar ou criar uma determinada configuração.
    • Compreender a ordem padrão e personalizada de ConfigSource e ConfigSource.
    • Compreender e implementar conversores.
  • Fazer uso do MicroProfile Fault Tolerance para separar a lógica de execução da lógica de negócios.
    • Compreender o relacionamento para MicroProfile Config.
    • Compreender o tipo de execução assíncrona versus síncrona e saber qual é o padrão.
    • Usar @Timeout.
    • Compreender as políticas de repetição e aplicá-las usando @Retry.
    • Compreender e definir o que é fallback.
    • Compreender e aplicar CircuitBreaker e Bulkhead.
    • Compreender e definir a configuração de tolerância a falhas.
  • Investigar o estado de um nó computacional a partir de uma outra máquina usando MicroProfile Health Check.
    • Compreender e implementar a interface de Health Check e Health Check Response.
    • Construir uma Health Check Response legível por humanos.
    • Compreender o que é protocolo e wireformat.
  • Exportar dados de monitoramento para agentes de gerenciamento usando MicroProfile Metrics.
    • Compreender a diferença com Health Check.
    • Compreender e usar três conjuntos de sub-recursos (escopos): base, fornecedor e aplicação.
    • Compreender o que são tags (rótulos), registro de métricas e @Metric.
    • Compreender o que são metadados e por que usá-los é uma prática recomendada.
    • Exibir métricas via API REST.
    • Conhecer as métricas obrigatórias.
    • Compreender o modelo de programação das métricas de uma aplicação.
  • MicroProfile Interoperable JWT RBAC: JSON Web Tokens (JWTs) baseados em OpenID Connect (OIDC) para controle de acesso baseado em função (RBAC) de endpoints de microsserviços.
    • Compreender o que são tokens de segurança em serviços RESTful e o que é autenticação baseada em token.
    • Usar tokens de portador JWT para proteger serviços.
    • Marcar uma aplicação JAX-RS para exigir controle de acesso MP-JWT.
    • Mapear tokens MP-JWT para APIs de containers Java EE.
Como em todos os exames baseados em desempenho da Red Hat, as configurações precisam ser mantidas após a reinicialização, sem intervenção.

O que você precisa saber

Preparação

A Red Hat recomenda a participação no curso Red Hat Application Development II: Implementing Microservice Architectures (DO283) para auxiliar a preparação. A participação no curso não é obrigatória. Portanto, você pode optar por fazer somente o exame.

Embora a participação nos cursos da Red Hat seja importante na preparação do candidato para a realização deste exame, isso não garante a aprovação. Experiência anterior, prática e aptidão natural também são fatores importantes para o sucesso.

Estão disponíveis diversos livros e outros recursos sobre como usar as soluções Red Hat. A Red Hat não endossa oficialmente nenhum guia de preparação para este exame. No entanto, a leitura adicional poderá ser útil para ampliação do conhecimento e entendimento.

Formato do exame

Este é um exame hands-on e prático, em que é necessário realizar tarefas reais de desenvolvimento. Não será fornecido acesso à Internet durante o exame nem será permitido levar qualquer documentação em cópia impressa ou eletrônica, incluindo anotações, livros ou quaisquer outros materiais. A especificação do MicroProfile e outros documentos relacionados estarão disponíveis durante o exame.

Pontuações e resultados

As pontuações oficiais dos exames são fornecidas exclusivamente pela Central de Certificação Red Hat. A Red Hat não autoriza os examinadores ou os parceiros de treinamento a informarem os resultados diretamente aos candidatos. As pontuações do exame são normalmente divulgadas em três dias úteis (EUA).

Os resultados do exame são divulgados como pontuações totais. A Red Hat não divulga o desempenho em itens individuais nem fornece informações adicionais mediante solicitação.

Os resultados do exame são divulgados como pontuações totais. A Red Hat não divulga o desempenho em itens individuais nem fornece informações adicionais mediante solicitação.

Próximos exames ou cursos recomendados

Caminhos de aprendizado

Caminho de aprendizado para desenvolvedor de microsserviços

Ícone de certificação

Certificação inicial recomendada
Red Hat Certified System Administrator (RHCSA)

Pacote AD184 - exibido agora
Faça o curso e o exame juntos para economizar tempo e dinheiro

Ícone de computador

AD183 - Curso recomendado - exibido agora
Red Hat Application Development I: Programming in Java EE

Ícone de exame

EX183 - Exame obrigatório - exibido agora
Exame Red Hat Certified Enterprise Application Developer

Ícone de certificação

Certificação - Aprovação no EX183
Red Hat Certified Enterprise Application Developer

Pacote DO284 - exibido agora
Faça o curso e o exame juntos para economizar tempo e dinheiro

Ícone de exame

EX283 - Exame obrigatório - exibido agora
Exame Red Hat Certified Enterprise Microservices Developer

Ícone de certificação

Certificação - Aprovação no EX183 e no EX283
Red Hat Certified Enterprise Microservices Developer