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
Vélemények (5)
Nagyon interaktív volt. A képző nagyon tudatos és türelmes volt.
Robert
Kurzus - Event Driven Architecture Custom
Gépi fordítás
A flexibilitás, hogy a legtöbbet érdeklő témákat lehessen személyre szabni
James Ferrier - OptoicoreIT
Kurzus - Building Microservices with Go
Gépi fordítás
A nyelv egyszerűsége és a tanár által megadott példák
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kurzus - Go Programming Language for Programmers
Gépi fordítás
A tanulók problémáinak támogatása. A képzés utáni vizsgálat és támogatás is kiváló!
Hans Jurgen Hogerle - Daimler TSS GmbH
Kurzus - Advanced Go Programming
Gépi fordítás
Az hivatalos dokumentációban nem szereplő további információk
Sayf Eddine HAMMEMI - SCALITY SA
Kurzus - Go for Systems Programming
Gépi fordítás