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 im Vergleich zu REST
- gRPC-API-Typen
- REST-Paradigmen
Vorbereitung der Entwicklungsumgebung
- Installation und Konfiguration von gRPC
- Installation und Konfiguration von Go Micro
- Installation von Docker
- Installation von Kubernetes
- Aufsetzen von Go-Abhängigkeiten
- Aufsetzen eines Go-HTTP-Servers
gRPC-Streaming
- Implementierung des unären API-Clients und -Servers
- Implementierung des serverseitigen Streaming-API-Clients und -Servers
- Implementierung des clientseitigen Streaming-API-Clients und -Servers
- Implementierung des bidirektionalen Streaming-API-Clients und -Servers
Go-Microservices
- JSON-Marshalisieren von Go-Strukturen
- JSON-Unmarshalisieren von Go-Strukturen
- Aufbauen von Docker-Images für Go-Microservices
- Lokales Ausführen containerisierter Anwendungen
- Optimieren der Docker-Images
Mikroservice-Orchestrierung mit Kubernetes
- Bereitstellen von Go-Microservices in Kubernetes
- Implementierung von Deskriptoren
- Skalieren von Bereitstellungen
- Durchlaufende Aktualisierungen
gRPC-Fehlerbehebung und Sicherheit
- Fehlerbehandlung verwenden
- Verfolgen mit Deadlines
- Erstellen von SSL-Zertifikaten für SSL-Verschlüsselung
Zusammenfassung und Schlussfolgerungen
Voraussetzungen
- Erfahrung in Go-Programmierung
Zielgruppe
- Webentwickler
14 Stunden
Erfahrungsberichte (2)
Die Struktur des Trainings und die Übungen waren fantastisch. Der Trainer konnte mir begeistert machen, in Zukunft mit Go zu arbeiten, was nicht leicht ist!
Noah Van Tiggel - Spot Buy Center BV
Kurs - Advanced Go Programming
Maschinelle Übersetzung
Der Trainer erwies sich als Experte des Themas, was ich niemals selbstverständlich finde. Er gab sehr nützliche Einblicke in die Branchenstandards.
Giuseppe
Kurs - Learning Go Programming
Maschinelle Übersetzung