Programa do Curso
Introdução
Conceitos do gRPC
- Sincrono vs assíncrono
- Superfície da API
- Ciclo de vida do RPC
gRPC vs REST
- Tipos de API do gRPC
- Paradigmas REST
Preparando o Ambiente de Desenvolvimento
- Instalando e configurando o gRPC
- Instalando e configurando o Go Micro
- Instalando Docker
- Instalando Kubernetes
- Configurando dependências do Go
- Configurando um servidor HTTP em Go
Streaming gRPC
- Implementando cliente e servidor de API unária
- Implementando cliente e servidor de API de streaming de servidor
- Implementando cliente e servidor de API de streaming de cliente
- Implementando cliente e servidor de API bidirecional
Microserviços em Go
- Serialização de estruturas do Go para JSON
- desserialização de estruturas do Go a partir de JSON
- Construindo imagens Docker para microserviços em Go
- Executando contêineres localmente
- Otimizando as imagens Docker
Orquestração de Microserviços com Kubernetes
- Implantando microserviços do Go no Kubernetes
- Implementando descritores
- Escalar implantações
- Atualizações contínuas
Solução de Problemas e Segurança com gRPC
- Usando tratamento de erros
- Acompanhando com prazos
- Criando certificados SSL para criptografia SSL
Resumo e Conclusão
Requisitos
- Experiência com programação em Go
Público-Alvo
- Desenvolvedores Web
Declaração de Clientes (5)
Muito interativo. O instrutor era muito conhecedor e paciente.
Robert
Curso - Event Driven Architecture Custom
Máquina Traduzida
Flexibilidade para abordar os assuntos nos quais estou mais interessado
James Ferrier - OptoicoreIT
Curso - Building Microservices with Go
Máquina Traduzida
A simplicidade da linguagem e os exemplos dados pelo professor
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Curso - Go Programming Language for Programmers
Máquina Traduzida
Suporte para os problemas dos treinandos. A investigação e o suporte também após a formação são excelentes!
Hans Jurgen Hogerle - Daimler TSS GmbH
Curso - Advanced Go Programming
Máquina Traduzida
As informações extras não presentes nos documentos oficiais
Sayf Eddine HAMMEMI - SCALITY SA
Curso - Go for Systems Programming
Máquina Traduzida