Part 3 · Working with the data · 6 of 6
Medallion Architecture: Bronze, Silver, Gold
A three-layer pattern for structuring a data lakehouse: raw ingestion (Bronze), cleaned/augmented (Silver), business-level aggregates (Gold).
1 min read
A layered pattern (popularized by the lakehouse architecture) for organizing data as it moves from raw capture to business-ready:
- Bronze — raw ingestion. Data as it arrived (Kafka, Kinesis, CSV/JSON files, a data lake), largely untouched.
- Silver — filtered, cleaned, augmented. Deduplicated, typed, joined with reference data — usable but not yet aggregated for a specific business question.
- Gold — business-level aggregates. The layer that actually feeds streaming analytics, AI, and reporting; this is typically where a data product's output ports read from.
Why a DPM needs this: it's the shared vocabulary for talking to data engineers about where a metric or feature actually lives, and for reasoning about root cause — a broken metric is often a Silver-layer transform problem, not a Gold-layer aggregation problem.
Source: PRD - Data Product Management.pdf; Big Book of Data Science
Where this shows up