AWS Track
The most common data platform. S3 → Glue → Athena → Redshift/EMR.
Learning roadmap
13 stages from Foundations to Agentic Data Engineering. Each has an exit gate you can prove and a deliverable artifact.
Storage, compute, and the primitives everything else builds on.
You can, after this stage
You can, after this stage
You can, after this stage
Storage
OLTP systems, indexes, transactions, replication and how operational data is born.
4 resources
Processing
Distributed dataframes: lazy DAGs, shuffles, skew, partitioning and physical plans.
14 resources
Processing
Incremental vs full reload, watermarks, idempotent writes and reprocessing strategy.
6 resources
Processing
Pulling from REST/GraphQL APIs: pagination, rate limits, idempotency keys and incremental syncs.
1 resource
Processing
Landing CSV/XML/EDI drops safely: manifesting, validation, late and duplicate files.
1 resource
Warehouses, lakehouses, streaming backbones, and the cloud they run on.
You can, after this stage
You can, after this stage
You can, after this stage
Processing
Event time vs processing time, windowing, watermarks, delivery guarantees and state.
8 resources
Processing
Topics, partitions, consumer groups, offsets, retention and lag diagnosis.
13 resources
Processing
Change data capture: log-based vs query-based, ordering, deletes and merge strategies.
6 resources
You can, after this stage
Cloud
S3, Glue, Athena, Kinesis, Redshift, EMR and IAM — the most common data platform in the world.
19 resources
Cloud
BigQuery, Cloud Storage, Dataflow, Pub/Sub and Dataproc.
2 resources
Cloud
Delta Lake, Unity Catalog, jobs, DLT pipelines and the lakehouse platform.
2 resources
Cloud
Virtual warehouses, micro-partitions, clustering, streams/tasks and Snowpark.
3 resources
Platform
Containers, images, IaC and reproducible environments for pipelines and platforms.
1 resource
Platform
Testing, packaging and deploying data code — including data-aware CI and safe promotion.
2 resources
Make data reliable: quality checks, observability, orchestration, reliability.
You can, after this stage
You can, after this stage
You can, after this stage
Quality
Freshness, volume, schema and distribution monitoring with automated anomaly detection.
10 resources
Quality
Column-level provenance — what broke, what depends on it and where to fix it.
6 resources
Quality
Discoverability: technical and business metadata, ownership, glossary and search.
4 resources
You can, after this stage
Operations
Least privilege, secrets, PII handling, masking and secure data sharing.
3 resources
Operations
Access policy, retention, residency, audit and stewardship at organisational scale.
4 resources
Operations
Unit economics of data — attribution, reducing shuffle/scan, and stopping 4x regressions.
11 resources
Operations
SLOs, error budgets, retries vs idempotency, graceful degradation and incident review.
6 resources
Quality
Unit, integration and data tests; fixtures, contracts and CI gates for pipelines.
1 resource
Operations
Day-two work: monitoring, on-call, backfills, deployments and capacity.
6 resources
System design judgment and AI agents as first-class data workers.
You can, after this stage
You can, after this stage
Provider tracks
A focused sequence per provider — combine any track with the main roadmap.
The most common data platform. S3 → Glue → Athena → Redshift/EMR.
ADLS → Data Factory → Synapse/Fabric with Entra ID governance.
GCS → Dataflow → BigQuery → Pub/Sub.
The lakehouse platform — Delta, Unity Catalog, jobs and DLT.
Micro-partitions, clustering, streams/tasks and Snowpark.