Cursusaanbod

Inleiding

gRPC Concepten

  • Synchroon vs asynchroon
  • API-oppervlak
  • RPC-levenscyclus

gRPC vs REST

  • gRPC API-typen
  • REST-paradigma's

Voorbereiden van de ontwikkelomgeving

  • Installeren en configureren van gRPC
  • Installeren en configureren van Go Micro
  • Installeren van Docker
  • Installeren van Kubernetes
  • Instellen van Go-dependencies
  • Instellen van een Go HTTP-server

gRPC Streaming

  • Implementeren van een unaire API-client en -server
  • Implementeren van een server-streaming API-client en -server
  • Implementeren van een client-streaming API-client en -server
  • Implementeren van een bidirectionele API-client en -server

Go Microservices

  • Marshalling Go-structuren naar JSON
  • Unmarshalling Go-structuren uit JSON
  • Bouwen van Docker-images voor Go-microservices
  • Lokaal containeriseren uitvoeren
  • Het optimaliseren van Docker-images

Microsservice Orkestratie met Kubernetes

  • Deployen van Go-microservices naar Kubernetes
  • Implementeren van descriptors
  • Schaalbare deployments
  • Rol-updates

gRPC Foutopsporing en Beveiliging

  • Foutafhandeling gebruiken
  • Tracken met deadlines
  • Aanmaken van SSL-certificaten voor SSL-versleuteling

Verslag en Conclusie

Vereisten

  • Go-programmeringservaring

Doelgroep

  • Webontwikkelaars
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Getuigenissen (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën