Deployment guides
You place four kinds of element on a deployment diagram: deployment nodes (environments, regions, clusters, hosts), infrastructure nodes (load balancers, gateways, message queues), container instances (running copies of your C4 containers), and system instances (running copies of external systems). You connect them to show what talks to what over the network. You can also build a library of reusable templates, copy environments wholesale, and show inferred connections from your C4 model or flag unmatched coverage where deployment connections lack a logical counterpart.
This section assumes you know what a deployment node and a container instance are — if not, read The deployment model first.
All screenshots use the built-in demo project (load it).
In this section
- Set up environments — one view per deployment context.
- Place nodes & instances — the four base types, templates, and linked instances.
- Connect the infrastructure — what talks to what, inferred connections, and coverage checks.
Where next
- The deployment model — the concept behind these steps.
- Projects & sharing — save and export your work.