Skip to content

Niveles de Arquitectura

Descripción del Roadmap: La arquitectura puede describirse en diferentes niveles de alcance, que van desde una sola aplicación hasta una organización completa. La arquitectura de aplicación se ocupa de los aspectos internos de un sistema, la arquitectura de solución conecta varios sistemas para resolver un problema de negocio y la arquitectura empresarial alinea la estrategia tecnológica en toda una compañía. Cada nivel requiere un conjunto diferente de preocupaciones y una audiencia diferente.

Referencia oficial: roadmap.sh/software-architect


🗺️ Los 3 Subnodos de Nivel Arquitectónico


🧭 Subnodos Detallados:

  1. ↳ Arquitectura de Aplicación (Application Architecture): Diseño y organización interna del código, patrones arquitectónicos (Hexagonal, Clean, Capas) y contratos de software.
  2. ↳ Arquitectura de Solución (Solution Architecture): Diseño de soluciones de negocio completas conectando aplicaciones, bases de datos y servicios de terceros.
  3. ↳ Arquitectura Empresarial (Enterprise Architecture): Visión holística y estratégica de toda la infraestructura tecnológica, procesos y portafolio de sistemas de una organización.

📊 Comparativa de Alcance y Audiencia

NivelAlcance PrincipalInteresados (Stakeholders)Ejemplo de Decisión
Enterprise ArchitectureToda la organización y el portafolio de IT corporativo.CTO, CIO, Directores de NegocioDefinir la estrategia global Cloud (Multi-Cloud vs AWS) o adoptar SAP HANA.
Solution ArchitectureUn sistema o solución de negocio compuesta por varias aplicaciones.Product Managers, Tech LeadsDiseñar el flujo de checkout integrando pasarelas de pago, antifraude y ERP.
Application ArchitectureUna aplicación individual y su base de código.Desarrolladores, QAEstructurar el backend en Go usando Arquitectura Hexagonal y DDD.

📚 Artículos y Papers Resumidos de este Módulo