DO328

Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh

Visão geral

Descrição do curso

Controle, gerencie, rastreie, monitore e teste seus microsserviços com o Red Hat OpenShift Service Mesh

O curso Building Resilient Microservices with Istio and Red Hat OpenShift Service Mesh (DO328) é uma introdução ao Red Hat OpenShift Service Mesh que ensina os alunos a instalar, monitorar, gerenciar e assegurar a resiliência e a proteção dos serviços com o Red Hat OpenShift Service Mesh.

Com o Red Hat OpenShift, foi possível criar uma plataforma multilocatária empresarial para implantar e escalar aplicações de microsserviços de modo eficiente e facilmente reproduzível. No entanto, à medida que essas arquiteturas aumentam em tamanho e complexidade, fica cada vez mais difícil definir como os serviços interagem uns com os outros. O Red Hat OpenShift Service Mesh é formado por três soluções: Istio, Jaeger e Kiali. Juntas, elas viabilizam uma rede de confiança zero para o gerenciamento da interação segura entre serviços, oferecem rastreamento de serviços e criam uma representação visual dos caminhos de comunicação.

Este curso é baseado no Red Hat OpenShift® Container Platform 4.6 e no Red Hat OpenShift Service Mesh 2.0.

Após a conclusão do curso, o acesso prático ao laboratório permanecerá disponível por até 45 dias para qualquer curso presencial que inclua um ambiente virtual.

Observação: este curso é oferecido como uma aula virtual de quatro dias ou no ritmo que você preferir. As durações podem variar de acordo com a entrega. Para conferir todos os detalhes, a programação e os preços do curso, selecione a localização e clique em "Registre-se" no menu à direita.

Resumo do conteúdo

  • Instale o Red Hat OpenShift Service Mesh em um cluster do Red Hat OpenShift.
  • Aplique estratégias de lançamento com o controle do tráfego de serviços.
  • Aumente a resiliência dos serviços com balanceamento de carga e failovers.
  • Avalie a resiliência de serviços com engenharia do caos.
  • Assegure a segurança dos serviços.
  • Observe, meça e rastreie o tráfego de rede com o OpenShift Service Mesh.

Público-alvo

Este curso destina-se a desenvolvedores que desejam implantar, gerenciar e proteger aplicações de microsserviços no Red Hat OpenShift.

Pré-requisitos do curso

Requisitos técnicos

  • Para aprendizado virtual, em ritmo próprio, ou treinamento presencial:
    • É necessário ter acesso à internet.
    • Os laboratórios são realizados no ambiente de aprendizado online da Red Hat.
    • Para treinamento presencial, a Red Hat fornecerá um ambiente de curso instalado localmente como alternativa no futuro.

Tópicos

Tópicos do curso

Introdução ao Red Hat OpenShift Service Mesh
Conheça os conceitos básicos da arquitetura de microsserviços e do OpenShift Service Mesh.
Instalação do Red Hat OpenShift Service Mesh
Implante Red Hat OpenShift Service Mesh no Red Hat OpenShift Container Platform.
Observação da service mesh
Rastreie e visualize uma OpenShift Service Mesh com o Jaeger e o Kiali.
Controle do tráfego de serviços
Gerencie e faça o roteamento do tráfego com o OpenShift Service Mesh.
Distribuição de aplicações com a service mesh
Distribua aplicações seguindo estratégias de lançamento canário e de espelhamento.
Comprovação da resiliência de serviços com engenharia do caos
Avalie a resiliência do Red Hat OpenShift Service Mesh com engenharia do caos.
Criação de serviços resilientes
Use estratégias do OpenShift Service Mesh para criar serviços resilientes.
Proteção de serviços com o OpenShift Service Mesh
Criptografe e proteja os serviços na sua aplicação com o Red Hat OpenShift Service Mesh.
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. Caso tenha alguma dúvida ou queira confirmar a inclusão de algum objetivo ou tópico, entre em contato com um dos associados da Red Hat.

Resultados

Impacto para a organização

Ao empregar arquiteturas de microsserviços com o Red Hat OpenShift Service Mesh, as empresas podem aumentar a segurança, a resiliência e a escalabilidade de suas aplicações, além de diminuir os custos indiretos com desenvolvedores. O Red Hat OpenShift Service Mesh agrega um nível de segurança para dados em trânsito com criptografia TLS mútua e uma rede de confiança zero. As empresas podem melhorar o time to market e obter melhores insights sobre a arquitetura de microsserviços, porque conseguem visualizar e rastrear o fluxo de dados por todas as aplicações. Esses insights podem sugerir a melhor alocação de recursos para as aplicações, além de identificar defeitos em microsserviços específicos com mais rapidez.

A Red Hat criou este curso para beneficiar todos os clientes. No entanto, como a infraestrutura de cada empresa é única, os benefícios ou resultados reais podem variar.

Impacto para o profissional

Você pode usar os conceitos aprendidos neste curso para simplificar as interações entre serviços e gerenciá-las com mais eficiência. Você aprenderá a instalar e configurar o Red Hat OpenShift Service Mesh para definir, monitorar, gerenciar e proteger as interações entre serviços em arquiteturas de microsserviços. Este curso tem como objetivo demonstrar como a abordagem de "sidecar" do Red Hat OpenShift Service Mesh é simples e destacar os benefícios dessa solução em termos de resiliência e monitoramento de serviços.

Recommended next course or exam

Red Hat Certified Specialist in Building Resilient Microservices exam (EX328)

Defina sua trajetória de aprendizagem

Participe deste curso que é parte do Red Hat Learning Subscription, que oferece um ano de acesso ilimitado e sob demanda aos nossos recursos de aprendizagem online.

Verifique seu conhecimento

Faça uma avaliação de habilidades gratuita para testar seu know-how, verificar o que está faltando para você e saber por onde começar no Red Hat Training.