Programa del Curso
Introducción
gRPC Conceptos
- Sicrónico vs asincrónico
- Superficie de API
- Ciclo de vida de RPC
gRPC frente a REST
- gRPC Tipos de API
- Paradigmas REST
Preparación del entorno de desarrollo
- Instalación y configuración de gRPC
- Instalación y configuración de Go Micro
- Instalación de Docker
- Instalación Kubernetes
- Configuración de dependencias de Go
- Configuración de un servidor HTTP de Go
gRPC Transmisión
- Implementación de un cliente y un servidor de API unarios
- Implementación del cliente y el servidor de la API de streaming de servidor
- Implementación de cliente cliente y servidor de la API de streaming
- Implementación de cliente y servidor de API bidireccional
Ir Microservices
- Estructuras de serialización JSON Go
- Estructuras JSON umarshalling Go
- Creación de imágenes de Docker para Go microservicios
- Ejecución local en contenedores
- Optimización de las imágenes de Docker
Microservicio Ocrestration con Kubernetes
- Implementación de microservicios de Go en Kubernetes
- Implementación de descriptores
- Escalado de implementaciones
- Actualizaciones continuas
gRPC Solución de problemas y seguridad
- Uso del control de errores
- Seguimiento con plazos
- Creación de certificados SSL para el cifrado SSL
Resumen y conclusión
Requerimientos
- Go Experiencia en programación
Audiencia
- Desarrolladores Web
Testimonios (5)
Flexibilidad para cubrir los temas que más me interesan
James Ferrier - OptoicoreIT
Curso - Building Microservices with Go
Traducción Automática
La simplicidad del lenguaje y los ejemplos dados por el profesor
Alvaro Salomao Rumbane - CEDSIF Ministry of Finance
Curso - Go Programming Language for Programmers
Traducción Automática
Soporte para los problemas que presenten los participantes. La investigación y el soporte después de la formación son excelentes!
Hans Jurgen Hogerle - Daimler TSS GmbH
Curso - Advanced Go Programming
Traducción Automática
Las informaciones adicionales no incluidas en los documentos oficiales
Sayf Eddine HAMMEMI - SCALITY SA
Curso - Go for Systems Programming
Traducción Automática
Flexibilidad del entrenador. Realmente adaptó el curso a nuestras necesidades específicas.
Daniel Kurner - Daimler TSS
Curso - Learning Go Programming
Traducción Automática