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
Getuigenissen (5)
Heel interactief. De trainer was zeer kundig en geduldig.
Robert
Cursus - Event Driven Architecture Custom
Automatisch vertaald
Flexibiliteit om de onderwerpen te dekken waar ik het meest geïnteresseerd in ben
James Ferrier - OptoicoreIT
Cursus - Building Microservices with Go
Automatisch vertaald
De eenvoud van de taal en de voorbeelden die de leraar geeft
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Cursus - Go Programming Language for Programmers
Automatisch vertaald
Support voor problemen waar de stagiaires mee te maken hebben. De onderzoek en ondersteuning na de training is uitstekend!
Hans Jurgen Hogerle - Daimler TSS GmbH
Cursus - Advanced Go Programming
Automatisch vertaald
De extra informatie die niet in de officiële documentatie staat.
Sayf Eddine HAMMEMI - SCALITY SA
Cursus - Go for Systems Programming
Automatisch vertaald