Kursplan
Introduksjon
gRPC Konsepter
- Sykron vs asynkron API overflate RPC Livssyklus
gRPC vs REST
- gRPC API-typer REST-paradigmer
Forberede utviklingsmiljøet
- Installere og konfigurere gRPC Installere og konfigurere Go Micro Installere Docker Installere Kubernetes Sette opp Go-avhengigheter Sette opp en Go HTTP-server
gRPC Streaming
- Implementering av unær API-klient og server Implementering av serverstrømming API-klient og server Implementering av klientstrømming API-klient og server Implementering av toveis API-klient og server
Gå Microservices
- JSON marshalling Go strukturer JSON umarshalling Go strukturer Bygge Docker-bilder for Go mikrotjenester Kjøre containerisert lokalt Optimalisere Docker-bildene
Mikrotjeneste okrestrering med Kubernetes
- Distribuere Go-mikrotjenester til Kubernetes Implementering av beskrivelser Skalering av distribusjoner Rullende oppdateringer
gRPC Feilsøking og sikkerhet
- Bruke feilhåndteringssporing med tidsfrister Opprette SSL-sertifikater for SSL-kryptering
Oppsummering og konklusjon
Krav
- Go programmeringserfaring
Publikum
- Webutviklere
Testimonials (5)
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
Sayf Eddine HAMMEMI - SCALITY SA
Kurs - Go for Systems Programming
Flexibility of the trainer. Really catered the course to our specific needs.