Back to Sandbox

Architecture Templates

Start from proven patterns and customize for your needs

1
2
3
4
Traditional
Beginner

Basic 3-Tier Web App

Classic architecture with load balancer, API service, and database

webapidatabase
4 componentsUse Template
1
2
3
4
+4
Microservices
Intermediate

Microservices Architecture

API Gateway routing to multiple services with their own databases

microservicesapi-gatewaydistributed
8 componentsUse Template
1
2
3
4
+2
Serverless
Beginner

Serverless API

API Gateway with Lambda functions and DynamoDB-style storage

serverlesslambdaapi-gateway
6 componentsUse Template
1
2
3
4
+3
Event-Driven
Intermediate

Event-Driven Architecture

Services communicating via message queues for loose coupling

eventsqueueasync
7 componentsUse Template
1
2
3
4
+3
Traditional
Intermediate

Full-Stack with CDN

Modern web app with CDN, API, database, cache, and object storage

cdnfull-stackcache
7 componentsUse Template
1
2
3
4
+3
Data Pipeline
Advanced

Data Processing Pipeline

Ingest data, process with workers, store in data warehouse

dataetlpipeline
7 componentsUse Template

Want to contribute a template?

Create a design and submit it to become a community template

Create a Design