Diagramma dei Contenitori

Diagramma C4 di livello 2 che mostra le unità distribuibili/eseguibili (applicazioni, servizi, database) che compongono un sistema software.

Che cos'è Diagramma dei Contenitori?

Un Contenitore, in termini C4, è un elemento costitutivo a livello di runtime: un'applicazione web, un servizio API, un database, un message broker. Il diagramma dei Contenitori mostra come questi pezzi si combinano, i protocolli usati tra loro e le scelte tecnologiche. È il livello C4 più usato nella pratica perché si mappa con chiarezza su ciò che i team di piattaforma e infrastruttura distribuiscono.

Termini correlati

  • Modello C4 — Un approccio leggero alla visualizzazione dell'architettura che descrive i sistemi software su quattro livelli: Contesto di Sistema, Contenitore, Componente e Codice.
  • Diagramma di Contesto di Sistema — Diagramma C4 di livello 1 che mostra un sistema software e le sue interazioni con gli utenti e altri sistemi esterni.
  • Diagramma dei Componenti — Diagramma C4 di livello 3 che scompone un contenitore in gruppi di funzionalità correlate (componenti) e nelle loro collaborazioni.