Modelo de arquitetura C4 Model

Faça desenhos de arquitetura do seu software de forma simples e eficiente

Modelo de arquitetura C4 Model
Modelo de arquitetura C4 Model

Modelo de arquitetura C4 Model free download

Faça desenhos de arquitetura do seu software de forma simples e eficiente

Quem nunca trabalhou em algum projeto com desenhos que você só entende com alguém do seu lado explicando e mesmo assim ainda ficam muitas dúvidas? Pois é, existe um modelo que pode lhe ajudar a transformar a experiência do seu projeto. Esse modelo chama-se C4 Model, criado por Simon Brown e a ideia desse curso é mostrar para você de forma prática como conseguir desenhar modelos de arquitetura simples de entender e fácil de ser atualizado. Quando tive a experiência de utilizar o Modelo C4 a primeira vez fiquei impressionado com ele é simples e eficaz. Facilita o onboard do seu time, faz com que os engenheiros tenham mais clareza de como é o funcionamento das suas APIs ou até mesmo aplicativos. Veja o conteúdo programático do curso:

Introdução ao C4 Model

  • O que é o C4 Model

  • Quem criou o C4 Model

  • Níveis do modelo

  • Contexto

  • Container

  • Componente

  • Código

Criando o nosso primeiro nível

  • Instalar o drawio ou utilizar o online

  • Criando o nosso primeiro desenho

  • Nível de contexto

  • Importância da legenda

Nível de containers

  • Detalhar os protocolos de comunicação

  • Criar o link para a navegação entre as caixas

  • Importância da legenda

Nível de Componentes

  • Criar as interfaces de comunicação em cada camada

  • A facilidade de entendimento

  • Contratos estabelecidos em cada interface

A importância da legenda e explicação do modelo de código

Conclusão e agradecimentos

  • Vantagens de utilizar o C4

  • Minha experiência utilizando o modelo C4

  • Melhorar o onboard da sua equipe