Cursusaanbod

Introductie

gRPC Concepten

  • Synchronous vs asynchronous
  • API oppervlak
  • RPC levenscyclus

gRPC versus RUST

  • gRPC API types
  • REST paradigma's

Voorbereiding van de ontwikkelingsomgeving

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

gRPC Streamen

  • Implementeren van een unary API-client en -server
  • Implementeren van een serverstreaming API-client en -server
  • Implementeren van een clientstreaming API-client en -server
  • Implementeren van een bidirectionele API-client en -server

Go Microservices

  • JSON-marshalling van Go structuren
  • JSON-unmarshalling van Go structuren
  • Bouwen van Docker afbeeldingen voor Go microservices
  • Lokaal uitvoeren van gecontaineriseerde applicaties
  • Optimaliseren van de Docker afbeeldingen

Microservice Ochrestration met Kubernetes

  • Go Microservices implementeren op Kubernetes
  • Descriptors implementeren
  • Deployments schalen
  • Rollende updates

gRPC Problemen oplossen en beveiliging

  • Gebruik maken van foutafhandeling
  • Volgen met deadlines
  • SSL-certificaten maken voor SSL-versleuteling

Samenvatting en conclusie

Vereisten

  • Go Programmeren ervaring

Publiek

  • Webontwikkelaars
 14 Uren

Aantal deelnemers


Prijs Per Deelnemer

Testimonials (5)

Voorlopige Aankomende Cursussen

Gerelateerde categorieën