Por Rafik Mas'ad Nasra
Ustedes aprenderán a... diseñar e implementar un sistema en una arquitectura de microservicios.
🔎 En particular:
- Dividir un sistema y sus datos en pequeños y autónomos servicios.
- Implementar distintos métodos de comunicación entre servicios.
- Construir, desplegar y orquestar múltiples servicios de forma automatizada.
- Control de calidad a aplicaciones en microservicios.
- Implementar interfaces de usuario para una aplicación en microservicios.
- Arquitectura evolutiva en el contexto de microservicios.
- Unidad 1: Introducción a microservicios
- Unidad 2: Estrategias de división de servicios
- Unidad 3: Comunicación entre servicios
- Unidad 4: Implementación
- Unidad 5: Despliegue (deployment)
- Unidad 6: Interfaz
- Unidad 7: Control de Calidad
- Unidad 8: Seguridad, resiliencia y escalabilidad
- Unidad 9: Arquitectura evolutiva
- Estas presentaciones con el resumen de las 9 unidades.
- Material complementario como libros y artículos para profundizar ciertos tópicos.
- Ejemplos funcionales de cada una de las materias.