Contacta con nosotros

Temario del curso

Introducción

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

Desarrollo de Microservicios

  • Desarrollo de una aplicación de microservicios de prueba
  • Ejecución de servicios con Docker
  • Orquestación de servicios con Kubernetes
  • Comprensión de la arquitectura de aplicaciones con múltiples servicios
  • Uso de un entorno basado 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
  • Pruebas con entrada no válida
  • 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 con renderizado en el servidor
  • Compartir y reutilizar código entre servicios
  • Configuración del servidor Create-Read-Update-Delete (CRUD)
  • Uso de un servidor de streaming NATS
  • Conexión de NATS en el entorno NodeJS
  • Gestión del cliente de 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 y Entrega Continuas (CI/CD)

  • Comprensión del flujo de trabajo 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
  • Manejo familiar del 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