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



Precio por participante

Cursos Relacionados

Programación Advanced Go

21 horas

Lenguaje de Programación Go para Programadores

28 horas

Ir a la Programación de Sistemas

35 horas

Aprendizaje Go Programación

28 horas

Construyendo Microservicios con Go

28 horas

Introduction to Programming

35 horas

Código limpio

14 horas

Programación de Red Linux

14 horas

Java Advanced

28 horas

Continuous Integration (CI) for Java

14 horas

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

1