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
Vélemények (5)
Flexibility to cover the subjects I am most intrested in
James Ferrier - OptoicoreIT
Kurzus - Building Microservices with Go
The simplicity of language and the examples given by the teacher
Álvaro Salomão Rumbane - CEDSIF Ministry of Finance
Kurzus - Go Programming Language for Programmers
Support for issues the trainees have. The investigation and support also after training is very great!
Hans Jürgen Högerle - Daimler TSS GmbH
Kurzus - Advanced Go Programming
The extra informations not in the official docs
Sayf Eddine HAMMEMI - SCALITY SA
Kurzus - Go for Systems Programming
Flexibility of the trainer. Really catered the course to our specific needs.