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-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
  • Utilización 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 invá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
  • Prueba de solicitudes no autorizadas

Utilización de NodeJS y React

  • Integración de 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 NATS streaming
  • Conexión de NATS en el entorno NodeJS
  • Gestión del cliente NATS
  • Utilización 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 Continua (CI/CD)

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

Resumen y próximos pasos

Requerimientos

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

Audiencia

  • Desarrolladores
 21 Horas

Número de participantes


Precio por participante

Reseñas (1)

Próximos cursos

Categorías Relacionadas