Programa do Curso

Introdução

gRPC Conceitos

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

gRPC vs REST

  • gRPC Tipos de API
  • Paradigmas REST

Preparando o ambiente de desenvolvimento

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

gRPC Transmissão em fluxo contínuo

  • Implementação de cliente e servidor API unário
  • Implementação da API de streaming de servidor cliente e servidor
  • Implementação da API de fluxo contínuo cliente e servidor
  • Implementação de cliente e servidor API bidirecional

Ir Microservices

  • Estruturas JSON marshalling Go
  • Estruturas JSON umarshalling Go
  • Criando imagens do Docker para Go microsserviços
  • Executando contêineres localmente
  • Otimizando as imagens do Docker

Introdução de microsserviços com Kubernetes

  • Implantação de microsserviços Go em Kubernetes
  • Implementando descritores
  • Escalonar implantações
  • Actualizações contínuas

gRPC Resolução de problemas e segurança

  • Utilização do tratamento de erros
  • Acompanhamento com prazos
  • Criação de certificados SSL para encriptação SSL

Resumo e conclusão

Requisitos

  • Go experiência de programação

Público

  • Desenvolvedores Web
 14 Horas

Número de participantes


Preço por Participante

Declaração de Clientes (5)

Próximas Formações Provisórias

Categorias Relacionadas