Kurzusleírás

Bevezetés

gRPC Fogalmak

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

gRPC kontra REST

  • gRPC API típusok
  • REST paradigmák

A fejlesztési környezet előkészítése

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

gRPC Streaming

  • Egyetlen API kliens és szerver megvalósítása
  • Szerver streaming API kliens és szerver megvalósítása
  • Kliens streaming API kliens és szerver megvalósítása
  • Kétirányú API kliens és szerver megvalósítása

Go Microservices

  • JSON rendező Go struktúrák
  • JSON umarhalling Go struktúrák
  • Docker képek készítése Go mikroszolgáltatásokhoz
  • Helyi konténeres üzem
  • A Docker képek optimalizálása

Microservice Ochrestration a Kubernetes-mal

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

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

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

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

Követelmények

  • Go programozási tapasztalat

Közönség

  • Webfejlesztők
 14 Hours

Résztvevők száma



Ár per résztvevő

Rokon tanfolyam

Combined C/C++, JAVA and Web Application Security

28 Hours

Advanced Java Security

21 Hours

Combined JAVA, PHP and Web Application Security

28 Hours

Standard Java Security

14 Hours

Java and Web Application Security

21 Hours

Rokon kategóriák