S3, Data Lake, and Lakehouse Architecture
Move from buckets with files to a readable, governed data lake compatible with modern lakehouse patterns.


'Object storage: how it really works'
Prerequisites: 1

Partitioning strategies on data lakes
Prerequisites: 1

Athena and Presto/Trino: query engines on S3
Prerequisites: 1

Data Lifecycle and Storage Management
Prerequisites: 1

Apache Iceberg and table formats for data lakes
Prerequisites: 1

Data catalog and governance on S3
Prerequisites: 1

Query performance and optimization on S3
Prerequisites: 1

Security and access control on data lake
Prerequisites: 1

Data lake monitoring and data quality
Prerequisites: 1

Data lake: backup and disaster recovery
Prerequisites: 1

Delta Lake: ACID on data lakes
Prerequisites: 1

Project: Complete Data Lake on S3
Prerequisites: 1
Module connections
Continue the path with these modules
Truly understand how to design a scalable analytical system with correct grain, historization, and architectural trade-offs.
Same stage of the pathKafka & Event Streaming Engineering9 lessonsTeach data logic as a flow, with schema contracts, stream processing, and realistic failure handling.
Same stage of the pathReal-Time Analytics & ClickHouse Systems9 lessonsTurn realtime from slogan to robust system with ingestion patterns, MergeTree thinking, and cost control.
Same stage of the pathInfrastructure & Ops for Data Systems7 lessonsBring operational discipline from serious engineering to data workloads, deploy, observability, security, and incident response.
Previous moduleCourse Overview and Study Method for Data Work8 lessonsTransform the course from catalog to cognitive system, with study method, technical memory, and professional output plan.
Previous moduleData Collection & Tracking Systems8 lessonsMove from isolated tags and tools to reliable, governed, and observable measurement systems.