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 de múltiples servicios
  • 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

Pruebas de Microservicios Aislados

  • Comprensión de la arquitectura de pruebas
  • Prueba de entradas inválidas
  • Cambio del entorno de 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

Aprovechamiento de NodeJS y React

  • Integración de una aplicación React con renderizado en el lado del servidor
  • Compartir y reutilizar código entre servicios
  • Configuración del servidor para operaciones Create-Read-Update-Delete (CRUD)
  • Uso del servidor de streaming NATS
  • 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
  • Manejo 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 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