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™.

CSAP™ – Certified Software Architecture Professional™