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

Testimonios (5)

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

Programación de Red Linux

14 horas

Código limpio

14 horas

Persistencia de Java con Hibernate

14 horas

Fundamentos de Java para Android

14 horas

Prueba de Unidad con JUnit

21 horas

Java Advanced

28 horas

Fundamentos de Java con Maven

28 horas

Java Avanzado - un día

7 horas

Java Intermedio- un día

7 horas

Categorías Relacionadas