← Volver a Cursos
Escalabilidad & Performance Engineering
Técnicas avanzadas de escalado horizontal, optimización de sistemas y monitoreo de performance en producción.
6 semanas
Intermedio
30+ horas de contenido
Descripción del Curso
Aprende a diseñar y optimizar sistemas que escalan desde miles hasta millones de usuarios. Este curso cubre estrategias de escalado, técnicas de optimización y herramientas de monitoreo para mantener sistemas de alto rendimiento en producción.
Lo que Aprenderás
- Estrategias de escalado horizontal y vertical
- Load balancing y distribución de carga
- Caching strategies (Redis, Memcached)
- Database scaling y sharding
- CDN y edge computing
- Performance monitoring y APM
- Capacity planning y forecasting
- Bottleneck identification y resolution
- Auto-scaling y elastic infrastructure
- Performance testing y benchmarking
Contenido del Programa
Semana 1: Fundamentos de Escalabilidad
Tipos de escalado, métricas clave, principios de diseño
Semana 2: Load Balancing
Algoritmos, implementación, health checks
Semana 3: Caching y Performance
Estrategias de cache, invalidation, CDN
Semana 4: Database Scaling
Read replicas, sharding, partitioning
Semana 5: Monitoring y Observability
APM tools, métricas, alerting
Semana 6: Proyecto Final
Optimización completa de sistema existente
Requisitos Previos
- • Experiencia con desarrollo de aplicaciones web o backend
- • Conocimientos básicos de bases de datos
- • Familiaridad con conceptos de redes
- • Experiencia con sistemas en producción