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
 14 timer

Antall deltakere


Price per participant

Testimonials (5)

Upcoming Courses