Contacta con nosotros

Temario del curso

Introducción

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

Construcción de Microservicios

  • Desarrollo de una aplicación mini-microservicio
  • Ejecución de servicios con Docker
  • Orquestación de servicios con Kubernetes
  • Comprensión de la arquitectura de aplicaciones multi-servicio
  • Uso de un entorno basado en la nube para el desarrollo de aplicaciones
  • Aplicación de estrategias de normalización
  • Gestión y modelado de bases de datos
  • Uso de estrategias y opciones de autenticación

Prueba de Microservicios Aislados

  • Comprensión de la arquitectura de pruebas
  • Pruebas de entradas inválidas
  • Cambio del entorno de Node durante las pruebas
  • Pruebas de la funcionalidad de inicio y cierre de sesión
  • Problemas con las cookies durante las pruebas
  • Pruebas de solicitudes no autorizadas

Uso de NodeJS y React

  • Integración de una aplicación React renderizada del lado del servidor
  • Compartir y reutilizar código entre servicios
  • Configuración de servidor para crear-leer-actualizar-eliminar
  • Uso del servidor de streaming NATS
  • Conexión de NATS en el entorno NodeJS
  • Gestión del cliente NATS
  • Uso de replicación de datos entre servicios
  • Comprensión del flujo de eventos
  • Gestión de eventos y problemas de concurrencia

Integración Continua y Entrega (CI/CD)

  • Comprensión del flujo de trabajo de desarrollo
  • Trabajo con Git
  • Ejecución de pruebas
  • Opciones de implementación

Resumen y siguientes 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