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
 7 godzin

Liczba uczestników


cena netto za uczestnika

Opinie uczestników (6)

Propozycje terminów

Powiązane Kategorie