Plan Szkolenia
Wprowadzenie
Przegląd funkcji i architektury gRPC
- Podstawowe pojęcia i cykl życia
- Definicja usług
- Obsługiwane języki
Zrozumienie podstaw gRPC
- Typy implementacji
- Typy wiadomości
Konfigurowanie gRPC
- Protokoł buforów
- Zależności i wtyczki
Tworzenie pliku Proto
- Definicja serwera i klienta
- Linie poleceń
Generowanie klas Protobuf i gRPC
- Tworzenie folderu
- Budowanie projektu
Implementacja serwera
- Tworzenie bezpiecznego połączenia
- Strumieniowanie wiadomości
- Integracja z aplikacjami
Implementacja klienta
- Tworzenie bezpiecznego połączenia
- Wysyłanie metadanych
- Pojedyncze wywołanie gRPC
Strumieniowanie z gRPC
- Strumieniowanie serwera
- Strumieniowanie klienta
- Dwustronne strumieniowanie
Zarządzanie usługami gRPC
- Uwierzytelnianie
- Pomiar wydajności
- Obsługa błędów
Eksploracja zaawansowanych tematów gRPC
- Integracja z klientem Evans
- Bezpieczne połączenie z użyciem SSL/TLS
- Load balancing
Rozwiązywanie problemów
Podsumowanie i wnioski
Wymagania
- Doświadczenie w językach programowania takich jak Go, Java, C#, Python itp.
- Znajomość technologii chmury
Publiczność
- Inżynierowie oprogramowania
- Programiści
- Developerzy
Opinie uczestników (6)
The speed and focus on the target system, I could maintain focus well
Kevin - Phoenix Contact B.V.
Szkolenie - gRPC
The amount of knowledge the trainer had, being able to answer all questions we had and being able to convey the concept of gRPC so clearly.
Damian - Phoenix Contact B.V.
Szkolenie - gRPC
distance training
LIEGHIO - CNR
Szkolenie - gRPC
Great pace and coverage for gRPC beginners.
Irene Gerasimenko - Edwards Lifesciences Corporation
Szkolenie - gRPC
Good coverage of proto buffer concepts including hands on, before jumping into grpc.
Akeel Laila - ASML US, LLC
Szkolenie - gRPC
I like how helpful Clement is.