Templates

System design templates

For sketching services, data stores and the requests that pass between them. Each one opens as a new Drawdy board, free, with every element on it yours to edit.

English · 50 elements

System architecture

Clients, edge, services, data and external services, joined by arrows.

English · 38 elements

Sequence diagram

Four participants with lifelines, request arrows and dashed replies, plus notes.

English · 38 elements

C4 system context

Level 1 of the C4 model: your system, the people who use it and the systems around it, with a key.

English · 47 elements

C4 container diagram

Level 2 of the C4 model: the apps, services and databases inside one system, with a key.

English · 48 elements

C4 component diagram

Level 3 of the C4 model: the components inside one container and what they call, with a key.

English · 86 elements

Entity relationship diagram

Five tables with key and column cells, joined by relationship lines, plus a notation key.

English · 42 elements

Data flow diagram

External entities, processes and a data store joined by data flows, inside a trust boundary.

English · 83 elements

Threat model (STRIDE)

Sketch the system, list assets and entry points, then walk the six STRIDE threats to mitigations.

English · 41 elements

State machine

States joined by transitions, from an initial dot to a final ring, with loops back and a key.

English · 50 elements

Cloud deployment diagram

A region with public and private subnets, a load balancer, servers, a database and a cache.

English · 72 elements

CI/CD pipeline

Six stages from commit to monitor, plus environments from dev to production with an approval gate.

English · 57 elements

Event storming

A sticky colour key and a timeline with rows for commands, domain events and policies.

English · 76 elements

Architecture decision record

Title, status and context, three options with pros and cons, then the decision and its consequences.

The canvas is open

Start your first board together

Connect your AI, bring your team, or just start drawing. The canvas opens with no signup.

Start drawing now