Kurzusleírás

Bevezetés

gRPC alapfogalmak

  • Szinkron vs aszinkron
  • API felület
  • RPC életciklus

gRPC vs REST

  • gRPC API típusok
  • REST paradigmák

Fejlesztői környezet előkészítése

  • gRPC telepítése és konfigurálása
  • Go Micro telepítése és konfigurálása
  • Docker telepítése
  • Kubernetes telepítése
  • Go függőségek beállítása
  • Go HTTP szerver beállítása

gRPC streamelés

  • Unary API kliens és szerver implementálása
  • Szerver streamelő API kliens és szerver implementálása
  • Kliens streamelő API kliens és szerver implementálása
  • Kétirányú API kliens és szerver implementálása

Go mikroszolgáltatások

  • JSON szerializálás Go struktúrákhoz
  • JSON deszerializálás Go struktúrákból
  • Docker image-ek készítése Go mikroszolgáltatásokhoz
  • Helyi futtatás konténerben
  • Docker image-ek optimalizálása

Mikroszolgáltatások orchestration Kubernetes-szel

  • Go mikroszolgáltatások telepítése Kubernetes-re
  • Deskriptorok implementálása
  • Telepítések skálázása
  • Rolling update-ek

gRPC hibakeresés és biztonság

  • Hibakezelés használata
  • Nyomon követés határidők alapján
  • SSL tanúsítványok létrehozása SSL titkosításhoz

Összefoglalás és befejezés

Követelmények

  • Go programozási tapasztalat

Célközönség

  • Webfejlesztők
 14 Órák

Résztvevők száma


Ár per résztvevő

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák