Reference Architectures

Explore proven reference architectures for cloud migrations. Battle-tested patterns and designs from AWS, Azure, and Google Cloud.

aws

Serverless Web Application

Reference architecture for building serverless web applications with API Gateway, Lambda, and DynamoDB

Components
5
Use Cases
3
twelve-factor-apprest-api-guidelines
serverless
multi-cloud

Event-Driven Microservices

Architecture pattern for building loosely-coupled microservices using event sourcing and CQRS

Components
4
Use Cases
3
cloudevents-1-0asyncapi-3-0
microservices
multi-cloud

Modern Data Lake Architecture

Lakehouse architecture combining data lake flexibility with data warehouse capabilities

Components
4
Use Cases
3
parqueticeberghive-metastore
data-engineering
multi-cloud

Zero Trust Network Architecture

Security architecture assuming no implicit trust, verifying every request

Components
4
Use Cases
3
nist-zero-trust-architectureoauth-2-1
security
multi-cloud

Monolith to Microservices Migration

Step-by-step architecture for decomposing monolithic applications into microservices

Components
4
Use Cases
3
strangler-fig-patterntwelve-factor-app
modernization
multi-cloud

ML Platform Architecture

End-to-end machine learning platform for training, deploying, and monitoring models

Components
4
Use Cases
3
mlflow-speckubeflow-pipelines
ai-ml
multi-cloud

Multi-Region Active-Active

Architecture for globally distributed applications with active-active failover

Components
4
Use Cases
3
aws-well-architected-reliabilityazure-reliability-pillar
resilience
multi-cloud

API Gateway Pattern

Centralized API management with authentication, rate limiting, and request routing

Components
4
Use Cases
3
openapi-3-1oauth-2-1
api-design