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
Testimonials (5)
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
Flexibiliteit van de trainer. Werkt echt de cursus aan op basis van onze specifieke behoeften.
Daniel Kurner - Daimler TSS
Cursus - Learning Go Programming
Automatisch vertaald