Programa do Curso

Introdução

gRPC Conceitos

  • Síncrono vs assíncrono
  • Superfície de API
  • Ciclo de vida do RPC

gRPC vs REST

  • Tipos de API gRPC
  • Paradigmas REST

Preparando o ambiente de desenvolvimento

  • Instalando e configurando gRPC
  • Instalando e configurando Go Micro
  • Instalando Docker
  • Instalando Kubernetes
  • Configurando dependências do Go
  • Configurando um servidor HTTP do Go

gRPC Transmissão em fluxo contínuo

  • Implementando cliente e servidor de API unária
  • Implementando cliente e servidor de API de transmissão de servidor
  • Implementando cliente e servidor de API de transmissão de cliente
  • Implementando cliente e servidor de API bidirecional

Ir Microservices

  • Marcando estruturas do Go em JSON
  • Desmarcando estruturas do Go em JSON
  • Criando imagens do Docker para microsserviços do Go
  • Rodando contêiner localmente
  • Otimizando as imagens do Docker

Introdução de microsserviços com Kubernetes

  • Implantando microsserviços do Go no Kubernetes
  • Implementando descritores
  • Escalar implantações
  • Atualizações contínuas

gRPC Resolução de problemas e segurança

  • Usando manipulação de erros
  • Rastreamento com prazos
  • Criando certificados SSL para criptografia SSL

Resumo e conclusão

Requisitos

  • Go experiência em programação

Público

  • Desenvolvedores Web
 14 Horas

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas