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