Vielen Dank für die Zusendung Ihrer Anfrage! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Vielen Dank, dass Sie Ihre Buchung abgeschickt haben! Eines unserer Teammitglieder wird Sie in Kürze kontaktieren.
Schulungsübersicht
Einführung
gRPC Konzepte
- Synchron vs asynchron
- API-Oberfläche
- RPC-Lebenszyklus
gRPC gegen REST
- gRPC API-Typen
- REST-Paradigmen
Vorbereiten der Entwicklungsumgebung
- Installieren und Konfigurieren von gRPC
- Installieren und Konfigurieren von Go Micro
- Installieren von Docker
- Installieren von Kubernetes
- Konfigurieren der Go-Abhängigkeiten
- Aufsetzen eines Go HTTP-Servers
gRPC Streaming
- Implementierung des einstufigen API-Client und -Servers
- Implementierung des serverseitigen Streaming-API-Client und -Servers
- Implementierung des clientseitigen Streaming-API-Client und -Servers
- Implementierung des bidirektionalen API-Client und -Servers
Weiter Microservices
- JSON-Marshalling von Go-Strukturen
- JSON-Ummarshalling von Go-Strukturen
- Bereitstellung von Docker-Bildern für Go Microservices
- Lokales Ausführen von containerisierten Anwendungen
- Optimierung der Docker-Bilder
Microservice Ochrestration mit Kubernetes
- Bereitstellung von Go Microservices auf Kubernetes
- Implementieren von Descriptoren
- Aufscalend der Bereitstellungen
- Rollierende Updates
gRPC Fehlerbehebung und Sicherheit
- Verwenden von Fehlertextverarbeitung
- Verfolgen mit Deadlines
- Erstellen von SSL-Zertifikaten für SSL-Verschlüsselung
Zusammenfassung und Schlussfolgerung
Voraussetzungen
- Go Programmiererfahrung
Publikum
- Webentwickler
14 Stunden