Programa del Curso
Introducción
gRPC Conceptos
- Sincrónico vs asíncrono
- Superficie de la API
- Ciclo de vida del RPC
gRPC frente a REST
- Tipo de APIs gRPC
- Paradigmas de REST
Preparación del entorno de desarrollo
- Instalando y configurando gRPC
- Instalando y configurando Go Micro
- Instalando Docker
- Instalando Kubernetes
- Configurando dependencias de Go
- Configurando un servidor HTTP de Go
gRPC Transmisión
- Implementación del cliente y servidor de API unitaria
- Implementación del cliente y servidor de la API de transmisión del servidor
- Implementación del cliente y servidor de la API de transmisión del cliente
- Implementación del cliente y servidor de la API bidireccional
Ir Microservices
- Marshalling JSON de estructuras Go
- Umarshalling JSON de estructuras Go
- Creando imágenes Docker para microservicios Go
- Ejecutando contenedores localmente
- Otimitzación de las imágenes Docker
Microservicio Ocrestration con Kubernetes
- Implementar el despliegue de microservicios Go en Kubernetes
- Implementando descriptores
- Escalar despliegues
- Actualizaciones progresivas
gRPC Solución de problemas y seguridad
- Uso del manejo de errores
- Rastreo con plazos
- Creación de certificados SSL para la encriptación 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