Schița de curs
Introducere
gRPC Concepte
- Sincron vs asincron
- Suprafața API
- Ciclul de viață RPC
gRPC vs REST
- Tipuri de API gRPC
- Paradigme REST
Pregătirea mediului de dezvoltare
- Instalarea și configurarea gRPC
- Instalarea și configurarea Go Micro
- Instalarea Docker
- Instalarea Kubernetes
- Configurarea dependențelor Go
- Configurarea unui server HTTP Go
gRPC Streaming
- Implementarea clientului și serverului API unic
- Implementarea clientului și serverului API de streaming la nivel de server
- Implementarea clientului și serverului API de streaming la nivel de client
- Implementarea clientului și serverului API bidirecțional
Du-te Microservices
- Marshalling JSON structuri Go
- Umarshalling JSON structuri Go
- Construirea imaginilor Docker pentru microserviciile Go
- Rularea containerizării local
- Optimizarea imaginilor Docker
Microserviciu Ochrestration cu Kubernetes
- Deploying Go microservices to Kubernetes
- Implementarea descriptorilor
- Scalare a deploy-urilor
- Actualizări progressive
gRPC Depanare și securitate
- Folosirea gestionării erorilor
- Urmăririle cu termene limită
- Creați certificate SSL pentru criptarea SSL
Rezumat și concluzii
Cerințe
- Go experiență de programare
Audiență
- Developeri Web
Mărturii (5)
Flexibilitatea de a aborda subiectele care mă interesă cel mai mult
James Ferrier - OptoicoreIT
Curs - Building Microservices with Go
Tradus de catre o masina
Simplicitatea limbajului și exemplele date de profesor
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Curs - Go Programming Language for Programmers
Tradus de catre o masina
Suportul pentru problemele participanților. Investigați și oferiți suport chiar după formare, ceea ce este foarte apreciat!
Hans Jurgen Hogerle - Daimler TSS GmbH
Curs - Advanced Go Programming
Tradus de catre o masina
Informațiile suplimentare care nu sunt în documentația oficială
Sayf Eddine HAMMEMI - SCALITY SA
Curs - Go for Systems Programming
Tradus de catre o masina
Flexibilitatea formatorului. A adaptat cu adevărat cursul la nevoile specifice noastre.
Daniel Kurner - Daimler TSS
Curs - Learning Go Programming
Tradus de catre o masina