Apache Iceberg is an open-source data lakehouse table format that has been taking the big data analytics world by storm.
In this article, you’ll find a 101 video course along with an aggregation of all the resources you’ll need to get up to speed on Apache Iceberg in concept and practice.
Below we have a series of videos to educate you about Apache Iceberg and how to use Iceberg tables to enhance your data experience. After the course you’ll find an index of resources from around the web to continue expanding your Iceberg knowledge.
Get a Free Early Release Copy of "Apache Iceberg: The Definitive Guide".
After watching the series of videos above you should have a pretty good understanding of Apache Iceberg and the concepts around it.
Below is a list of additional resources to continue learning more about Apache Iceberg, including hands-on exercises and articles from companies detailing their usage of Apache Iceberg and more.
Below are several resources for understanding what Apache Iceberg is and how it fundamentally works at a high-level conceptual level.
Below are resources to learn more about the many features of Apache Iceberg.
The resources below guide you through guided exercises and tutorials to try Apache Iceberg in action with different tools.
Videos showing hands use of Apache Iceberg Tables
With the resources below you can read on how Apache Iceberg compares to other table formats.
Below are articles from companies that have documented their deployment of Apache Iceberg into production. You can read about their experiences and lessons learned.
Once you have Apache Iceberg tables in place you’ll want to optimize and maintain them, below are articles that walk through different features for engineering tables for best performance.
How do we get data into our Iceberg tables, the following are articles on the ingestion of data into Iceberg tables from different sources.
Object storage has become the standard for storing data in a data lakehouse and the resources below highlight Apache Iceberg in the context of cloud object storage.
Below are articles on Apache Iceberg’s Java and Python API.
Streaming data can require lots of considerations that don’t exist in batch processing. Below are resources that deal with using Apache Iceberg in streaming data.
Here is a list of other great Apache Iceberg articles you can learn from.
Here is a list of Subsurface conference talks on Apache Iceberg.
Get a Free Early Release Copy of "Apache Iceberg: The Definitive Guide".