Definición


Es un Modelo que intenta representar la Arquitectura de aplicaciones, esto lo logra con una estructura de diagramas en niveles

Nivel 1 - Diagrama de contexto

Representa la interacción del Sistema con el usuario, y los sistemas que soporta

Nivel 2 - Diagrama de contenedores

Se amplía la estructura del Sistema, donde se reconoce los almacenamientos de datos, microservicios y aplicaciones. Cada uno es lo que se llama contenedor

Nivel 3 - Diagrama de componentes

Se amplía la estructura del contenedor, donde se reconoce los componente que se mapean a una implementación real del sistema

Nivel 4 - Diagrama de código

Se amplía la estructura del componente, donde se representa de forma similar a una diagrama de clases de UML