Arquitectura de Software
Rama de la Ingeniería de Software dedicada a concebir, estructurar y evolucionar sistemas complejos para satisfacer requisitos funcionales y no funcionales. Implica análisis de requisitos, definición de patrones arquitectónicos (monolítico, microservicios, serverless, event-driven) y elección de tecnologías alineadas con el negocio, equilibrando coste, rendimiento, seguridad, usabilidad y mantenibilidad.
Patrones de arquitectura · Gobernanza de arquitectura · Evaluación y diagnóstico de patrones.
