Programa do Curso

Introdução

  • Visão geral da arquitetura de microserviços
  • Compreendendo os fundamentos dos microserviços

Edifício Microservices

  • Desenvolvimento de uma mini-aplicação de microserviços
  • Rodando serviços com Docker
  • Orquestrando serviços com Kubernetes
  • Compreendendo a arquitetura de aplicações multi-serviço
  • Utilizando um ambiente baseado em nuvem para desenvolvimento de aplicativos
  • Usando estratégias de normalização
  • Gestão e modelagem do Database
  • Usando estratégias e opções de autenticação

Teste isolado Microservices

  • Compreendendo a arquitetura de testes
  • Testando entrada inválida
  • Mudando o ambiente Node durante os testes
  • Testando funcionalidades de login e logout
  • Problemas com cookies durante os testes
  • Testando solicitações não autorizadas

Utilizando NodeJS e React

  • Integrando aplicativo renderizado no lado do servidor React
  • Compartilhamento e reutilização de código entre serviços
  • Criação-configuração-atualização-eliminação da configuração do servidor
  • Usando o servidor de streaming NATS
  • Conectando NATS no ambiente NodeJS
  • Gestão do cliente NATS
  • Utilizando replicação de dados entre serviços
  • Compreendendo a fluxo de eventos
  • Lidando com eventos e problemas de concorrência

Integração e Entrega Contínua (CI/CD)

  • Compreendendo o fluxo de trabalho do desenvolvimento
  • Trabalhando com Git
  • Rodando testes
  • Opções de implantação

Resumo e próximas etapas

Requisitos

  • Noções básicas de JavaScript e React
  • Familiarizado com o uso da linha de comando

Público

  • Desenvolvedores
 21 Horas

Declaração de Clientes (1)

Próximas Formações Provisórias

Categorias Relacionadas