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

Red Hat Application Development II: Implementing Microservice Architectures with exam

Local

Formato Veja as opções

Leia o depoimento de outros alunos no Red Hat Learning Community

Visão geral

Descrição do curso

Desenvolva aplicações baseadas em microsserviços em Java EE com o MicroProfile e o OpenShift

O Red Hat Application Development II: Implementing Microservice Architectures with exam (DO284) é baseado no curso de introdução ao desenvolvimento de aplicações em Java EE Red Hat Application Development I: Programming in Java EE (AD183). O Development II se concentra no aprendizado dos princípios da arquitetura e na implementação de microsserviços em Java EE, com base no MicroProfile com o WildFly Swarm e o OpenShift.

Com base nos princípios básicos do desenvolvimento de aplicações em Java EE, você se concentrará em como desenvolver, monitorar, testar e implantar aplicações modernas de microsserviços. Muitas empresas buscam a melhor maneira de aproveitar as arquiteturas nativas em nuvem, mas muitas não sabem como. Essas empresas têm aplicações monolíticas escritas em Java Enterprise Edition (JEE).

O exame Red Hat Certified Enterprise Microservices Developer (EX283) está incluído neste pacote. Este curso é baseado no Red Hat® Enterprise Application Platform 7.4 e no Wildfly Swarm 2018.3.3.

Resumo do conteúdo do curso

  • Implantação e monitoramento de aplicações baseadas em microsserviços
  • Implementação um microsserviço com o MicroProfile
  • Implementação de testes de unidade e integração para microsserviços
  • Uso da especificação da configuração para injetar dados em um microsserviço
  • Criação de verificação de integridade de um microsserviço
  • Implementação da tolerância a falhas em um microsserviço
  • Proteção de um microsserviço usando a especificação JSON Web Token (JWT)

Público-alvo do curso

Este curso foi elaborado para desenvolvedores de Java.

Pré-requisitos

Tópicos

Tópicos do curso

Descrição das arquiteturas de microsserviços
Conheça os componentes e padrões das arquiteturas de aplicações baseadas em microsserviços.
Implantação de aplicações baseadas em microsserviços
Implante partes das aplicações incluídas nos estudos de caso do curso em um cluster do OpenShift.
Implementação de um microsserviço com o MicroProfile
Conheça as especificações no MicroProfile, implemente um microsserviço com algumas das especificações e implante-o em um cluster do OpenShift.
Teste de microsserviços
Implemente testes de unidade e integração para microsserviços.
Injeção de dados de configuração em um microsserviço
Injete dados de configuração de uma fonte externa em um microsserviço.
Criação de verificações de integridade de aplicações
Crie uma verificação de integridade de um microsserviço.
Implementação da tolerância a falhas
Implemente a tolerância a falhas em uma arquitetura de microsserviços.
Desenvolvimento de um gateway de APIs
Descreva o padrão do gateway de APIs e desenvolva esse gateway em uma série de microsserviços.
Proteção de microsserviços com o JWT
Proteja um microsserviço usando a especificação JSON Web Token.
Monitoramento de microsserviços
Monitore a operação de um microsserviço usando métricas, rastreamento distribuído e agregação de logs.
Observação: os tópicos do curso estão sujeitos a alterações conforme o avanço da tecnologia e a evolução da natureza das tarefas subjacentes. Em caso de dúvida ou para confirmar um determinado objetivo ou tópico, entre em contato com um especialista em treinamento on-line.

Resultados

Impacto na organização

Muitas empresas estão encontrando dificuldades para abandonar as aplicações monolíticas e adotar as que são baseadas em microsserviços. Outro desafio é reorganizar paradigmas internos para garantir os benefícios do desenvolvimento de microsserviços em uma economia DevOps. Muitas empresas estão investindo principalmente nos frameworks de programação em Java e no Red Hat® OpenShift Container Platform. Este curso é uma introdução ao ambiente de execução do Wildfly Swarm para a implantação otimizada em clusters do OpenShift.

A Red Hat criou este curso para beneficiar todos os nossos clientes. No entanto, cada empresa e infraestrutura é única, e os benefícios reais podem variar.

Impacto para os profissionais

Após concluir este curso, você saberá como desenvolver, monitorar, testar e implantar aplicações em Java EE baseadas em microsserviços usando o Wildfly Swarm e o Red Hat OpenShift.

Veja as habilidades adquiridas com este curso:

  • Projetar uma arquitetura baseada em microsserviços de uma aplicação corporativa.
  • Implementar a tolerância a falhas e verificações de integridade em microsserviços.
  • Proteger microsserviços para evitar o acesso não autorizado.

Próximo exame ou curso recomendado

Caminho de aprendizagem

Trajetória de aprendizagem Microservices Developer

Ícone de certificação

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

Pacote AD184exibido 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
Red Hat Certified Enterprise Application Developer exam

Í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
Red Hat Certified Enterprise Microservices Developer exam

Ícone de certificação

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

Participe deste curso que é parte do Red Hat Learning Subscription, uma solução de aprendizado que oferece um ano de acesso ilimitado e sob demanda a todos os nossos cursos on-line.