CONTENIDO
MÓDULO 1. NORMALIZACION DE DATOS.
- Diseño de mocks de datos para back/front.
- Normalizando orígenes de datos
- Técnicas de inserción de datos.
- Mapa de datos referenciales para el desarrollo de api restful.
- Optimización de datos para sistemas de transmisión de baja velocidad: gsm / satelite /
MÓDULO 2. SESIONES, STORAGES, MECANISMOS DE AUTH
- Sessions (que son, como usarlas, asegurando aplicaciones).
- Storage de sessions (file, redis, memory).
- Sessions distribuidas.
- Mecanismos de auth (REST/API).
MÓDULO 3. PROCESOS, CLUSTER Y ESCALABILIDAD.
- Global Process (Propiedades Y Metodos).
- Forks.
- Módulo Cluster
- Nginx como Reverse Proxy: Config, Balance, Esquemas De Red, Static Content.
- Orever Y Mp2.
MÓDULO 4. LOGS, PROFILING & DEBUG.
- Logs: Principios, Módulos, Rendimiento.
- Flow Y Ciclos De Vida.
- Profiling: que es, Herramientas y Análisis.
- Rendimiento: Autocannon, Debug, Cache.
- Introduccion a Flexbox
MÓDULO 5. PRODUCTOS CLOUD Y SOLUCIONES DE TERCEROS
- Saas: ¿qué es? Ventajas / desventajas.
- Aws: ec2, s3, route53, balance.
- Ibm Bluemix: End-Points Elasticos, Cloudant, Mongolab, Redislab.
Arquitectura Avanzada de NODE.JS Orientada a Cloud
A través de este curso, aprenda a diseñar complejas aplicaciones corporativas en Node.JS. Domine diferentes técnicas de manejo de procesos distribuidos, manejo de grandes volúmenes de datos, escalalabilidad con AWS, endpoints con Bluemix y mucho más.
35 Hrs.