PT
PortuguêsEnglishEspañol
Todas as ferramentas
Documentos 100% grátis

Diagrama C4 online (arquitetura de software)

Declare as pessoas, os sistemas e as relações. O diagrama de contexto aparece ao lado, pronto para a documentação.

Como usar

Muito obrigado por ajudar!

Cada doação ajuda a pagar os servidores e mantém as ferramentas grátis para todo mundo. Escolha ou digite o valor:

Pagamento seguro pela Stripe. Abre em outra aba.

Voltar para Documentos

A arquitetura do sistema no modelo C4

Disponível em: Português

Publicidade

Diagrama C4 online (arquitetura de software): para que serve

Declare as pessoas, o seu sistema e os sistemas externos com nome e descrição e ligue os elementos com o que cada relação faz. O diagrama de contexto do modelo C4 aparece ao lado, e o mesmo texto aceita o nível de containers.

É uma forma leve de manter a arquitetura documentada junto com o código, em texto que dá para versionar.

Como usar

  1. Declare pessoas e sistemas.
  2. Escreva as relações entre eles.
  3. Baixe o diagrama em PNG ou SVG.

Quando usar

  • Documentar a arquitetura de um sistema.
  • Explicar o sistema para quem está chegando na equipe.
  • Apresentação técnica para cliente.

Perguntas frequentes

O que é o modelo C4?

É um jeito de desenhar a arquitetura de software em quatro níveis de zoom, criado por Simon Brown: contexto (o sistema e quem usa), containers (aplicações e bancos), componentes e código. Os dois primeiros são os mais usados na documentação.

Como escrever os elementos?

Person(id, "Nome", "Descrição") para pessoas, System para o seu sistema e System_Ext para sistemas de fora. Para o nível de containers, troque a primeira linha por C4Container e use Container(id, "Nome", "Tecnologia", "Descrição") e ContainerDb para bancos de dados.

Como ligar os elementos?

Rel(origem, destino, "o que faz"), com os ids dos elementos. Também dá para dizer a tecnologia: Rel(site, api, "Busca os pedidos", "HTTPS/JSON").

É grátis mesmo?

Sim, 100% grátis. Sem cadastro, sem assinatura e sem limite de uso. Todas as ferramentas do Ferramentas123 são gratuitas e rodam direto no seu navegador.

Ferramentas parecidas

As ferramentas são oferecidas como estão, sem garantia. Não nos responsabilizamos pelos resultados nem pelo uso que se faz deles.