Kursplan
Inntro
gRPC Konsepter
- Synkront vs asynkront
- API-overflate
- RPC livssyklus
gRPC vs REST
- gRPC API-typer
- REST paradigmer
Forkurs for utviklingsmiljøet
- Installer og konfigurer gRPC
- Installer og konfigurer Go Micro
- Installer Docker
- Installer Kubernetes
- Konfigurer Go-avhengigheter
- Opprett en Go HTTP-server
gRPC Streaming
- Implementer unary API-klient og -server
- Implementer server-streaming API-klient og -server
- Implementer klient-streaming API-klient og -server
- Implementer bi-rettede API-klient og -server
Go Microservices
- Konverter Go-strukturer til JSON
- Fra JSON til Go-strukturer
- Bygg Docker-bilder for Go microservices
- Kjør containeriserte lokalt
- Optimer Docker-bilder
Microservice Orkestrering med Kubernetes
- Distribuer Go microservices til Kubernetes
- Implementer beskrivelser
- Skalér distribusjoner
- Rullende oppdateringer
gRPC Feilsøkning og Sikkerhet
- Bruk feilhåndtering
- Følg med ved bruk av deadlines
- Oprette SSL-sertifikater for SSL-kryptering
Sammentrekking og Konklusjon
Krav
- Golang-programmeringserfaring
Målgruppe
- Webutviklere
Referanser (5)
Mye interaktivt. Denne veilederen var veldig kjentemann og tålmodig.
Robert
Kurs - Event Driven Architecture Custom
Maskinoversatt
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Kurs - Building Microservices with Go
The simplicity of language and the examples given by the teacher
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kurs - Go Programming Language for Programmers
Support for issues the trainees have. The investigation and support also after training is very great!
Hans Jurgen Hogerle - Daimler TSS GmbH
Kurs - Advanced Go Programming
The extra informations not in the official docs