This chapter covers the core features and capabilities of Multi-Cloud Lakehouse Blueprint.
The Multi-Cloud Lakehouse Blueprint is a production-ready architecture package for
organizations building or extending a Databricks Lakehouse across both Microsoft Azure
and Amazon Web Services (AWS). It provides battle-tested Terraform modules, CI/CD
pipelines, governance configurations, and operational runbooks that eliminate months
of cross-cloud integration work.
justify multi-cloud investments to leadership
Follow this guide to get Multi-Cloud Lakehouse Blueprint up and running in your environment.
| Document | Description |
|---|---|
docs/architecture_decision_records.md | 12 ADRs covering when and why to adopt multi-cloud lakehouse |
docs/network_architecture.md | Cross-cloud connectivity patterns — VPN, peering, Private Link |
docs/identity_federation.md | Azure AD + AWS IAM federation with SCIM provisioning |
docs/compliance_matrix.md | GDPR, CCPA, data residency requirements across jurisdictions |
docs/migration_guide.md | Step-by-step guide to extend Azure-only deployments to multi-cloud |
| Module | Description |
|---|---|
terraform/azure/ | Databricks workspace on Azure with VNet injection and Private Link |
terraform/aws/ | Databricks workspace on AWS with VPC, NAT, and PrivateLink |
terraform/shared/unity-catalog-multicloud.tf | Unity Catalog with cross-cloud Delta Sharing |
| Pipeline | Description |
|---|---|
cicd/multi-cloud-pipeline.yml | Unified Azure DevOps pipeline deploying to both clouds |
| Tool | Description |
|---|---|
tools/cost_comparison_model.py | Interactive Azure vs AWS DBU pricing comparison calculator |
| Runbook | Description |
|---|---|
dr/disaster_recovery_patterns.md | Active-passive cross-cloud DR patterns and failover procedures |
┌─────────────────────────────────────────────────────────────────────┐
│ Unity Catalog (Metastore) │
│ Cross-Cloud Governance Layer │
├────────────────────────────┬────────────────────────────────────────┤
│ │ │
│ ┌───────────────────┐ │ ┌───────────────────┐ │
│ │ Azure Databricks │ │ │ AWS Databricks │ │
│ │ Workspace │ │ │ Workspace │ │
│ │ │ │ │ │ │
│ │ ┌─────────────┐ │ │ │ ┌─────────────┐ │ │
│ │ │ Compute │ │ │ │ │ Compute │ │ │
│ │ │ Clusters │ │ │ │ │ Clusters │ │ │
│ │ └─────────────┘ │ │ │ └─────────────┘ │ │
│ └────────┬──────────┘ │ └────────┬──────────┘ │
│ │ │ │ │
│ ┌────────▼──────────┐ │ ┌────────▼──────────┐ │
│ │ ADLS Gen2 │ │ │ S3 + Glue │ │
│ │ (Delta Lake) │◄──┼──►│ (Delta Lake) │ │
│ └───────────────────┘ │ └───────────────────┘ │
│ Delta Sharing │ Delta Sharing │
│ │ │
├────────────────────────────┴────────────────────────────────────────┤
│ Cross-Cloud Network Fabric │
│ (VPN Gateway / ExpressRoute / Direct Connect) │
└─────────────────────────────────────────────────────────────────────┘
Get the full Multi-Cloud Lakehouse Blueprint and unlock everything.
Get the complete guide with every chapter unlocked, including code samples, diagrams, and best practices.
Access all interactive tools with complete data, all workload profiles, and the full scenario library.
Downloadable source code, configuration files, and working examples from every chapter.
Free updates for life. Every new chapter, tool, and improvement included.