Kurzusleírás

Bevezetés

gRPC Fogalmak

  • Synchronous vs asynchronous
  • API surface
  • RPC életciklus

gRPC kontra REST

  • gRPC API típusok
  • REST paradigmák

A fejlesztési 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 Streaming

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

Go Microservices

  • Go szerkezetek JSON formázása
  • Go szerkezetek JSON visszaalakítása
  • Docker képek építése Go mikroszolgáltatásokhoz
  • Helyi konténer futtatása
  • Docker képek optimalizálása

Microservice Ochrestration a Kubernetes-mal

  • Go mikroszolgáltatások telepítése Kubernetes-re
  • Leírók implementálása
  • Telepítések méretezés
  • Folyamatos frissítések

gRPC Hibaelhárítás és biztonság

  • Hiba kezelés használata
  • Deadline-okkal követés
  • SSL tanúsítványok létrehozása SSL titkosításra

Összefoglalás, és következtetés

Követelmények

  • Go programozási tapasztalat

Közönség

  • Webfejlesztők
 14 Órák

Résztvevők száma


Ár résztvevőnként

Vélemények (5)

Közelgő kurzusok

Rokon kategóriák