Arquitectura de Software
CSAP™ – Certified Software Architecture Professional™
Emitida por: Igrowker LLC
Duración: 6 semanas (80 horas totales)
Modalidad: Programa avanzado para desarrolladores senior
Formato: Online + trabajo en equipo
Objetivo de la certificación
Formar arquitectos de software capaces de liderar el diseño y evolución de sistemas complejos, escalables y seguros, tomando decisiones técnicas estratégicas con impacto de negocio.
Al finalizar, los participantes habrán:
- Diseñado arquitecturas modernas bajo constraints reales.
- Documentado trade-offs y decisiones críticas.
Integrado prácticas de observabilidad, seguridad y evolución de sistemas.
Estructura del programa
Semana 1 – Rol y mindset arquitectónico: análisis de arquitecturas reales.
Semana 2 – Patrones modernos y sistemas distribuidos: rediseño de aplicaciones legacy.
Semana 3 – Decisiones críticas y documentación viva: creación de ADRs.
Semana 4 – Escalabilidad, performance y observabilidad: diseño para carga variable.
Semana 5 – Seguridad y evolución de sistemas: mitigación de amenazas, refactorización.
Semana 6 – Challenge final: defensa de arquitectura ante panel evaluador.
Entregables: Documento técnico ejecutivo, diagramas de arquitectura, defensa oral.
Certificación otorgada: CSAP™ – Certified Software Architecture Professional™.
