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
Vélemények (5)
Flexibilitás arra, hogy a tárgyakat fedjem le, amelyekbe leginkább érdekelt vagyok
James Ferrier - OptoicoreIT
Kurzus - Building Microservices with Go
Gépi fordítás
A tanár által adott nyelv egyszerűsége és példák
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Kurzus - Go Programming Language for Programmers
Gépi fordítás
Támogatás a tréningeken tapasztalt problémákra. A tréning után is nagyon jó a problémák megvizsgálása és támogatása!
Hans Jurgen Hogerle - Daimler TSS GmbH
Kurzus - Advanced Go Programming
Gépi fordítás
A hivatalos dokumentumokban nem szereplő további információk
Sayf Eddine HAMMEMI - SCALITY SA
Kurzus - Go for Systems Programming
Gépi fordítás
Flexibilitás az oktatóé. Valóban igyekezett a kurzust a specifikus igényeinkre szabni.
Daniel Kurner - Daimler TSS
Kurzus - Learning Go Programming
Gépi fordítás