The C4 Model — Roadmap Step & Resources
Context, Container, Component and Code diagrams for communicating architecture at different zoom levels
- Level: beginner
- Estimated time: 1 days
- Roadmap: System Architecture
Before this step
Mini projects
- Draw a full C4 Context and Container diagram for a food delivery app
Interview questions
- What's the difference between a Container diagram and a Component diagram in C4?
Study resources
- The C4 Model for Visualising Software Architecture (Article) — The official C4 Model website by Simon Brown, the creator of the model.
- C4 Model Explained (Video) — A practical walkthrough of Context, Container, Component and Code diagrams.
Part of
- Documenting & Communicating Architecture — section
- System Architecture roadmap — the full learning path