Programa del Curso
Introducción
Conceptos de gRPC
- Sincrónico vs asincrónico
- Superficie de la API
- Ciclo de vida del RPC
gRPC vs REST
- Tipos de API de gRPC
- Paradigmas de 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 de Kubernetes
- Ajuste de dependencias de Go
- Configuración de un servidor HTTP en Go
gRPC Streaming
- Implementación del cliente y servidor de API unaria
- Implementación del cliente y servidor de API de transmisión del servidor
- Implementación del cliente y servidor de API de transmisión del cliente
- Implementación del cliente y servidor de API bidireccional
Microservicios en Go
- Ajuste de estructuras de Go a JSON
- Desajuste de estructuras de Go desde JSON
- Construcción de imágenes Docker para microservicios en Go
- Ejecución de contenedores localmente
- Optimización de las imágenes Docker
Orquestación de Microservicios con Kubernetes
- Despliegue de microservicios en Go a Kubernetes
- Implementación de descriptores
- Escalado de despliegues
- Actualizaciones continuas
Troubleshooting y Seguridad de gRPC
- Uso del manejo de errores
- Rastreo con plazos
- Creación de certificados SSL para la encriptación SSL
Resumen y Conclusión
Requerimientos
- Experiencia en programación con Go
Audiencia
- Desarrolladores Web
Testimonios (5)
Muy interactivo. El formador fue muy conocedor y paciente.
Robert
Curso - Event Driven Architecture Custom
Traducción Automática
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