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
Declaração de Clientes (5)
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
Flexibilidade do instrutor. Realmente adaptou o curso às nossas necessidades específicas.
Daniel Kurner - Daimler TSS
Curso - Learning Go Programming
Máquina Traduzida