Struttura del corso

Introduzione

gRPC Concetti

  • Sincrono vs asincrono
  • Superficie API
  • Ciclo di vita RPC

gRPC Confronto con REST

  • gRPC Tipi di API
  • Paradigmi REST

Preparazione dell'ambiente di sviluppo

  • Installazione e configurazione gRPC
  • Installazione e configurazione Go Micro
  • Installazione Docker
  • Installazione Kubernetes
  • Configurazione delle dipendenze Go
  • Impostazione di un server HTTP Go

gRPC Streaming

  • Implementazione del client e del server per l'API unary
  • Implementazione del client e del server per l'API streaming server-side
  • Implementazione del client e del server per l'API streaming client-side
  • Implementazione del client e del server per l'API bidirezionale

Partire Microservices

  • Marcatura JSON delle strutture Go
  • Demarcazione JSON delle strutture Go
  • Crea immagini Docker per i microservizi Go
  • Esecuzione localmente dei contenitori
  • Ottimizzazione delle immagini Docker

Ocrazione di microservizi con Kubernetes

  • Distribuzione dei microservizi Go su Kubernetes
  • Implementazione dei descrittori
  • Scaletta delle distribuzioni
  • Aggiornamenti progressivi

gRPC Risoluzione dei problemi e sicurezza

  • Utilizzo del gestione degli errori
  • Rilevamento con scadenze
  • Crea certificati SSL per la crittografia SSL

Riassunto e conclusione

Requisiti

  • Go esperienza di programmazione

Pubblico

  • Sviluppatori Web
 14 ore

Numero di Partecipanti


Prezzo per Partecipante

Recensioni (5)

Corsi in Arrivo

Categorie relative