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
  14 horas
 

Número de participantes


Comienza

Termina


Dates are subject to availability and take place between 09:30 and 16:30.
Los cursos de formación abiertos requieren más de 5 participantes.

Cursos Relacionados

Combinado C / C ++, JAVA y Seguridad de Aplicaciones Web

  28 horas

Seguridad Java Avanzada

  21 horas

Combinado JAVA, PHP y Seguridad de Aplicaciones Web

  28 horas

Seguridad Java Estándar

  14 horas

Seguridad de Aplicaciones Java y Web

  21 horas

Categorías Relacionadas