Temario del curso
Introducción
Panorama general de las características y arquitectura de gRPC
- Conceptos básicos y ciclo de vida
- Definición del servicio
- Lenguajes soportados
Comprensión de los fundamentos de gRPC
- Tipos de implementación
- Tipos de mensajes
Configuración de gRPC
- Protocol buffers
- Dependencias y plugins
Creación de un archivo Proto
- Definición del servidor y del cliente
- Líneas de comando
Generación de clases Protobuf y gRPC
- Creación de una carpeta
- Construcción del proyecto
Implementación del servidor
- Creación de una conexión segura
- Mensajes de streaming
- Integración con aplicaciones
Implementación de un cliente
- Creación de una conexión segura
- Envío de metadatos
- Llamada gRPC unidireccional (unary)
Streaming con gRPC
- Streaming desde el servidor
- Streaming desde el cliente
- Streaming bidireccional
Gestión de servicios gRPC
- Autenticación
- Pruebas de referencia (benchmarking)
- Manejo de errores
Exploración de temas avanzados de gRPC
- Integración con el cliente Evans
- Protección de la conexión mediante SSL/TLS
- Balanceo de carga
Solución de problemas
Resumen y conclusiones
Requerimientos
- Experiencia en lenguajes de programación como Go, Java, C#, Python, entre otros.
- Conocimientos previos sobre tecnología de computación en la nube.
Público objetivo
- Ingenieros de software
- Programadores
- Desarrolladores
Testimonios (6)
La velocidad y el enfoque en el sistema objetivo me permitieron mantener un buen enfoque.
Kevin - Phoenix Contact B.V.
Curso - gRPC
Traducción Automática
La cantidad de conocimiento que tenía el instructor, su capacidad para responder a todas nuestras preguntas y su habilidad para explicar el concepto de gRPC de manera tan clara.
Damian - Phoenix Contact B.V.
Curso - gRPC
Traducción Automática
formación a distancia
LIEGHIO - CNR
Curso - gRPC
Traducción Automática
Excelente ritmo y cobertura para principiantes de gRPC.
Irene Gerasimenko - Edwards Lifesciences Corporation
Curso - gRPC
Traducción Automática
Buena cobertura de los conceptos de Proto Buffer, incluyendo prácticas antes de adentrarse a gRPC.
Akeel Laila - ASML US, LLC
Curso - gRPC
Traducción Automática
Me gusta lo servicial que es Clement.
Mateera Kaikko - ASML US, LLC
Curso - gRPC
Traducción Automática