Country Course Page Acad ID: ACAD0883
Apache Iceberg Training in United States

This training focuses on Apache Iceberg architecture, table design, schema evolution, partitioning strategies, time travel, data versioning, and integration with big data engines such as Spark, Hive, and Flink.

Overview

Apache Iceberg Training is a practical, hands-on program designed to equip learners with the skills required to work with modern open table formats for large-scale data lakes. This training focuses on Apache Iceberg architecture, table design, schema evolution, partitioning strategies, time travel, data versioning, and integration with big data engines such as Spark, Hive, and Flink. Participants will gain real-world experience in building reliable, scalable, and high-performance data lakehouse solutions for analytics and data engineering workloads.

Learning Outcomes

Participants will gain strong practical expertise in Apache Iceberg, enabling them to design modern data lake architectures, manage evolving datasets, and optimize large-scale analytics workloads.

Duration & Delivery Mode

17 hours

We serve:
Target Audience

โ€ข Data Engineers and Analytics Engineers
โ€ข Big Data Developers and Architects
โ€ข Data Platform and Lakehouse Engineers
โ€ข BI Professionals working with large datasets
โ€ข IT Professionals transitioning into modern data lake architectures

Pre-requisites

โ€ข Basic understanding of SQL and data warehousing concepts
โ€ข Familiarity with Apache Spark or Hadoop ecosystem basics is helpful
โ€ข Understanding of data processing and ETL concepts
โ€ข Basic knowledge of distributed systems

Skillset Achieved

โ€ข Apache Iceberg architecture and table format understanding
โ€ข Data lakehouse design principles
โ€ข Schema evolution and metadata management
โ€ข Partitioning and query optimization strategies
โ€ข Time travel and data versioning concepts
โ€ข Integration with Spark, Hive, and Flink
โ€ข Performance tuning for large-scale datasets

Course Outcome

Upon completion of this training, participants will be able to design and manage modern data lakehouse solutions using Apache Iceberg. They will be capable of building scalable, versioned, and high-performance data tables for analytics and big data processing.

Course Outline

Introduction to Apache Iceberg and Lakehouse Architecture
โ€ข Overview of data lakes vs lakehouse architecture
โ€ข Apache Iceberg fundamentals and components
โ€ข Table format structure and metadata layers
โ€ข Setting up Iceberg environment with Spark/Hadoop

Iceberg Table Design and Data Modeling
โ€ข Creating and managing Iceberg tables
โ€ข Schema design and evolution techniques
โ€ข Partitioning strategies for performance optimization
โ€ข Writing and reading data using Iceberg
Advanced Iceberg Features and Data Management
โ€ข Time travel and snapshot management
โ€ข Data versioning and rollback mechanisms
โ€ข Query optimization and metadata pruning
โ€ข Handling large-scale datasets efficiently

Integration and Production Best Practices
โ€ข Integration with Spark, Hive, and Flink
โ€ข Catalog management and table maintenance
โ€ข Performance tuning strategies
โ€ข Best practices for production lakehouse environments

Assessment Topics

โ€ข Iceberg architecture and metadata management
โ€ข Table design and schema evolution
โ€ข Partitioning and query optimization
โ€ข Time travel and versioning
โ€ข Integration with big data engines
โ€ข Lakehouse architecture concepts

Evaluation

โ€ข Hands-on Iceberg table creation exercises
โ€ข Schema evolution and time travel tasks
โ€ข Practical Spark integration assignments
โ€ข Mini project on lakehouse data pipeline design

Course Materials

Participants will receive course materials, slides, reference materials, exercises and access to resources for further learning.

Certification

Participants who successfully complete the training will receive an AcadNXT Certification in Apache Iceberg Training, validating their expertise in lakehouse architecture, open table formats, data versioning, and scalable big data processing using Apache Iceberg.

SELECT AN UPCOMING CLASS
Thu 13th Aug 2026 – Sat 15th Aug 2026
โฑ 3 days ๐Ÿ“ Online Instructor-led
Sat 15th Aug 2026 – Mon 17th Aug 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
Sat 15th Aug 2026 – Mon 17th Aug 2026
โฑ 3 days ๐Ÿ“ Onsite
Fri 28th Aug 2026 – Sun 30th Aug 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classrom - New York, USA New York City United States
Tue 8th Sep 2026 – Thu 10th Sep 2026
โฑ 3 days ๐Ÿ“ Online Instructor-led
Thu 10th Sep 2026 – Sat 12th Sep 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
Fri 11th Sep 2026 – Sun 13th Sep 2026
โฑ 3 days ๐Ÿ“ Onsite
Sun 20th Sep 2026 – Tue 22nd Sep 2026
โฑ 3 days ๐Ÿ“ Online Instructor-led
Wed 23rd Sep 2026 – Fri 25th Sep 2026
โฑ 3 days ๐Ÿ“ Onsite
Thu 24th Sep 2026 – Sat 26th Sep 2026
โฑ 3 days ๐Ÿ“ Classroom
AcadNXT Classroom - Washington, D.C Washington, D.C. United States
No upcoming classes are currently available for this delivery mode.
Availability

Available cities in United States for this course

Explore delivery locations across United States and move into city pages for localized schedules and context.

2 cities

Enroll Now

WHO WILL BE FUNDING THE COURSE?

By submitting your details you agree to be contacted in order to respond to your enquiry.

Testimonials

What Our Students Say