Plan Szkolenia

Wprowadzenie

gRPC Koncepcje

  • Sychroniczny vs asynchroniczny
  • Powierzchnia API
  • Cykl życia RPC

gRPC vs REST

  • gRPC Typy API
  • Paradygmaty REST

Przygotowanie środowiska programistycznego

  • Instalacja i konfiguracja gRPC
  • Instalowanie i konfigurowanie Go Micro
  • Instalowanie Dockera
  • Instalacja Kubernetes
  • Konfigurowanie zależności Go
  • Konfigurowanie serwera HTTP Go

gRPC Streaming

  • Implementowanie jednoargumentowego klienta API i serwera
  • Implementowanie interfejsu API przesyłania strumieniowego klienta i serwera
  • Implementowanie klienta i serwera interfejsu API do przesyłania strumieniowego
  • Implementowanie dwukierunkowego klienta i serwera API

Go Microservices

  • Struktury JSON marshalling Go
  • Struktury JSON umarshalling Go
  • Tworzenie obrazów Docker dla Go mikrousług
  • Uruchamianie kontenerów lokalnie
  • Optymalizacja obrazów Docker

Microservice Ochrestration z Kubernetes

  • Wdrażanie mikrousług Go do Kubernetes
  • Wdrażanie deskryptorów
  • Skalowanie wdrożeń
  • Aktualizacje na bieżąco

gRPC Rozwiązywanie problemów i bezpieczeństwo

  • Korzystanie z obsługi błędów
  • Śledzenie z terminami
  • Tworzenie certyfikatów SSL dla szyfrowania SSL

Podsumowanie i wnioski

Wymagania

  • Go doświadczenie w programowaniu

Publiczność

  • Web Developerzy
 14 godzin

Liczba uczestników


Cena za uczestnika (netto)

Opinie uczestników (1)

Propozycje terminów