Course Code: microapigo
Duration: 14 hours
Prerequisites:
  • doświadczenie w programowaniu Go

Publiczność

  • Developerszy Webowi
Overview:

Go do udoskonalenia języka programowania C, który obejmuje bezpieczeństwo pamięci, typowanie strukturalne i nie tylko. gRPC to system zdalnego wywoływania procedur. Dzięki gRPC użytkownicy mogą tworzyć interfejsy API i łączyć usługi za pomocą architektury w stylu mikrousług. Korzystanie z Go i gRPC umożliwia tworzenie systemów routingu do automatycznej kontroli ruchu.

Szkolenie na żywo prowadzone przez instruktora (na miejscu lub zdalnie) jest przeznaczone dla twórców stron internetowych, którzy chcą tworzyć mikrousługi i interfejsy API przy użyciu Go.

Po zakończeniu tego szkolenia uczestnicy będą w stanie

  • Generować kody klienta i serwera z wtyczkami gRPC.
  • Zapewniać bezpieczeństwo SSL dla aplikacji gRPC.
  • Wdrażać zaawansowane strumieniowanie z niestandardowym API.

Format kursu

  • Interaktywne wykłady i dyskusje.
  • Wiele ćwiczeń i praktyki.
  • Ręczne wdrażanie w środowisku live-lab.

Opcje dostosowywania kursu

  • Aby poprosić o spersonalizowane szkolenie dla tego kursu, skontaktuj się z nami, aby to załatwić.
Course Outline:
WprowadzeniegRPC Koncepcje
  • Synchronizacja vs asynchroniczność
  • Interfejs API
  • Cykl życia RPC
gRPC vs REST
  • Typy API w gRPC
  • Paradygmaty REST
Przygotowanie środowiska programistycznego
  • Instalowanie i konfigurowanie gRPC
  • Instalowanie i konfigurowanie Go Micro
  • Instalowanie Docker
  • Instalowanie Kubernetes
  • Konfigurowanie zależności Go
  • Konfigurowanie serwera HTTP dla Go
Streaming w gRPC
  • Implementowanie klienta i serwera dla unary API
  • Implementowanie klienta i serwera dla API z serwerowym strumieniem
  • Implementowanie klienta i serwera dla API z klientowym strumieniem
  • Implementowanie klienta i serwera dla API dwukierunkowego
Go Microservices
  • Konwersja JSON struktur Go
  • Odwrotna konwersja JSON struktur Go
  • Budowanie obrazów Docker dla mikroservisów Go
  • Uruchamianie kontenerów lokalnie
  • Optymalizowanie obrazów Docker
Ochrestracja mikroservisów z Kubernetes
  • Wdrażanie mikroservisów Go do Kubernetes
  • Implementowanie deskryptorów
  • Skalowanie wdrażeń
  • Aktualizacje z rolowaniem
Rozwiązywanie problemów i bezpieczeństwo w gRPC
  • Używanie obsługi błędów
  • Śledzenie z terminami
  • Tworzenie certyfikatów SSL dla szyfrowania SSL
Podsumowanie i wnioski
Sites Published:

United Arab Emirates - Build Microservices and API with Go

Qatar - Build Microservices and API with Go

Egypt - Build Microservices and API with Go

Saudi Arabia - Build Microservices and API with Go

South Africa - Build Microservices and API with Go

Brasil - Build Microservices and API with Go

Canada - Build Microservices and API with Go

中国 - Build Microservices and API with Go

香港 - Build Microservices and API with Go

澳門 - Build Microservices and API with Go

台灣 - Build Microservices and API with Go

USA - Build Microservices and API with Go

Österreich - Build Microservices and API with Go

Schweiz - Build Microservices and API with Go

Deutschland - Build Microservices and API with Go

Czech Republic - Build Microservices and API with Go

Denmark - Build Microservices and API with Go

Estonia - Build Microservices and API with Go

Finland - Build Microservices and API with Go

Greece - Build Microservices and API with Go

Magyarország - Build Microservices and API with Go

Ireland - Build Microservices and API with Go

Luxembourg - Build Microservices and API with Go

Latvia - Build Microservices and API with Go

España - Build Microservices and API with Go

Italia - Build Microservices and API with Go

Lithuania - Build Microservices and API with Go

Nederland - Build Microservices and API with Go

Norway - Build Microservices and API with Go

Portugal - Build Microservices and API with Go

România - Build Microservices and API with Go

Sverige - Build Microservices and API with Go

Türkiye - Build Microservices and API with Go

Malta - Build Microservices and API with Go

Belgique - Build Microservices and API with Go

France - Build Microservices and API with Go

日本 - Build Microservices and API with Go

Australia - Build Microservices and API with Go

Malaysia - Build Microservices and API with Go

New Zealand - Build Microservices and API with Go

Philippines - Build Microservices and API with Go

Singapore - Build Microservices and API with Go

Thailand - Build Microservices and API with Go

Vietnam - Build Microservices and API with Go

India - Build Microservices and API with Go

Argentina - Build Microservices and API with Go

Chile - Build Microservices and API with Go

Costa Rica - Build Microservices and API with Go

Ecuador - Build Microservices and API with Go

Guatemala - Build Microservices and API with Go

Colombia - Build Microservices and API with Go

México - Build Microservices and API with Go

Panama - Build Microservices and API with Go

Peru - Build Microservices and API with Go

Uruguay - Build Microservices and API with Go

Venezuela - Build Microservices and API with Go

Polska - Build Microservices and API with Go

United Kingdom - Build Microservices and API with Go

South Korea - Build Microservices and API with Go

Pakistan - Build Microservices and API with Go

Sri Lanka - Build Microservices and API with Go

Bulgaria - Build Microservices and API with Go

Bolivia - Build Microservices and API with Go

Indonesia - Build Microservices and API with Go

Kazakhstan - Build Microservices and API with Go

Moldova - Build Microservices and API with Go

Morocco - Build Microservices and API with Go

Tunisia - Build Microservices and API with Go

Kuwait - Build Microservices and API with Go

Oman - Build Microservices and API with Go

Slovakia - Build Microservices and API with Go

Kenya - Build Microservices and API with Go

Nigeria - Build Microservices and API with Go

Botswana - Build Microservices and API with Go

Slovenia - Build Microservices and API with Go

Croatia - Build Microservices and API with Go

Serbia - Build Microservices and API with Go

Bhutan - Build Microservices and API with Go

Nepal - Build Microservices and API with Go

Uzbekistan - Build Microservices and API with Go