Learning Course is designed to support learners. When you make a purchase through one of our links, we may receive an affiliate commission.

Modelo de arquitetura C4 Model

Overview

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

Modelo de arquitetura C4 Model

Reviews

John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
John Doe
John Doe@username
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.
Scroll to Top