Cloud Architecture

Modern S3 Data Lakehouse with Iceberg

Cloud Architecture diagram · made in Skemio

Architecture of an S3 Data Lakehouse using Apache Iceberg, showing ingestion, S3 storage with Glue Catalog, and query engines like Athena and Spark.
Architecture of an S3 Data Lakehouse using Apache Iceberg, showing ingestion, S3 storage with Glue Catalog, and query engines like Athena and Spark.

What it shows

  • Apache Iceberg brings ACID transactions and time travel directly to S3.
  • Separates compute engines (Athena, Spark) from open Parquet storage.
  • Hidden partitioning avoids table reorganization when query patterns shift.

The takeaway

An Apache Iceberg lakehouse delivers data warehouse capabilities on object storage at an open-standard price point.

More cloud architecture diagrams