Contacta con nosotros

Temario del curso

Introducción

  • Descripció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-microservicios
  • 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 en la nube para el desarrollo de aplicaciones
  • Uso de estrategias de normalización
  • Gestión y modelado de bases de datos
  • Uso de estrategias y opciones de autenticación

Pruebas de microservicios aislados

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

Utilización de NodeJS y React

  • Integración de la aplicación React con renderizado en el lado del servidor
  • Compartir y reutilizar código entre servicios
  • Configuración del servidor para operaciones CRUD (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
  • Manejo de eventos y problemas de concurrencia

Integración y Entrega Continua (CI/CD)

  • Comprensión del flujo de desarrollo
  • Trabajo con Git
  • Ejecución de 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

Audiencia objetivo

  • Desarrolladores
 21 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas