Temario del curso

Introducción

  • Visión general de la arquitectura de microservicios
  • Entendiendo los fundamentos de los microservicios

Construyendo Microservicios

  • Desarrollando una aplicación mini-microservicios
  • Ejecutando servicios con Docker
  • Orquestando servicios con Kubernetes
  • Entendiendo la arquitectura de aplicaciones multi-servicio
  • Utilizando un entorno basado en la nube para el desarrollo de aplicaciones
  • Aplicando estrategias de normalización
  • Gestión y modelado de bases de datos
  • Usando estrategias y opciones de autenticación

Pruebas de Microservicios Aislados

  • Entendiendo la arquitectura de pruebas
  • Probando entradas no válidas
  • Cambiando el entorno de Node durante las pruebas
  • Probando funcionalidades de inicio y cierre de sesión
  • Problemas con cookies durante las pruebas
  • Probando solicitudes no autorizadas

Utilizando NodeJS y React

  • Integrando una aplicación React renderizada del lado del servidor
  • Compartiendo y reutilizando código entre servicios
  • Configuración de servidor para crear, leer, actualizar y eliminar
  • Usando un servidor de streaming NATS
  • Conectando NATS en el entorno NodeJS
  • Gestionando el cliente NATS
  • Utilizando la replicación de datos entre servicios
  • Entendiendo el flujo de eventos
  • Manejando eventos y problemas de concurrencia

Integración Continua y Entrega (CI/CD)

  • Entendiendo el flujo de trabajo de desarrollo
  • Trabajando con Git
  • Ejecutando pruebas
  • Opciones de implementación

Resumen y próximos pasos

Requerimientos

  • Conocimientos básicos de JavaScript y React
  • Familiaridad con el uso de la línea de comandos

Público Objetivo

  • Desarrolladores
 21 Horas

Número de participantes


Precio por Participante​

Testimonios (1)

Próximos cursos

Categorías Relacionadas