O que é Diagrama de Contêiner?
Um Contêiner, em termos do C4, é um bloco de construção em nível de runtime: uma aplicação web, um serviço de API, um banco de dados, um message broker. O diagrama de Contêiner mostra como essas peças se encaixam, os protocolos entre elas e as escolhas tecnológicas. É o nível do C4 mais usado na prática, porque mapeia de forma clara aquilo que as equipes de plataforma e infraestrutura implantam.
Termos relacionados
- Modelo C4 — Uma abordagem leve de visualização de arquitetura que descreve sistemas de software em quatro níveis: Contexto de Sistema, Contêiner, Componente e Código.
- Diagrama de Contexto de Sistema — Diagrama de nível 1 do C4 que mostra um sistema de software e suas interações com usuários e outros sistemas externos.
- Diagrama de Componente — Diagrama de nível 3 do C4 que decompõe um contêiner em grupos de funcionalidades relacionadas (componentes) e suas colaborações.