AWS
Data & Analytics
intermediate
S3 Lakehouse — AWS Architecture Template
Raw-to-curated S3 zones transformed by Glue and queried in place with Athena over the Glue Data Catalog.
Why this architecture works
- Storage and compute are decoupled — data lives once in S3 while any engine queries it
- Raw and curated zones keep immutable source data separate from cleaned, partitioned tables
- Glue crawlers keep the catalog schema in sync so Athena queries never chase stale metadata
- Partitioned, columnar (Parquet) curated data cuts Athena scan costs by orders of magnitude
- KMS bucket encryption plus IAM lake permissions enforce column- and prefix-level access
What's inside (7 resources)
Raw Zone
aws-s3
Glue ETL & Catalog
aws-glue
Curated Zone
aws-s3
Athena SQL
aws-athena
Lake Encryption
aws-kms
Lake Permissions
aws-iam
ETL Monitoring
aws-cloudwatch
From template to running infrastructure
- Open this template in the CloudForge visual designer (free account, no credit card).
- Customize resources, names, and connections on the drag-and-drop canvas — or ask Vani, the AI architect, to adapt it.
- Generate production-ready Terraform or CloudFormation in one click.
- Review the plan diff and security scan, then deploy with human approval.