This course will help you learn about open table formats and pick the right table format for your needs, blending theoretical understanding with practical examples to enable you to build, maintain, and optimize lakehouses in production.
This course provides a deep dive into lakehouse architecture and open table formats like Apache Iceberg, Apache Hudi, and Delta Lake. You'll explore how to build, optimize, and secure lakehouses using modern computing engines and data management techniques. The content is designed to help you make informed decisions about data architecture and apply practical solutions to real-world challenges. This course is ideal for data engineers, software engineers, and data architects looking to deepen their knowledge of open table formats and lakehouse architecture. It is also suitable for professionals transitioning from traditional data warehouses or data lakes. Basic knowledge of databases, Python, and Apache Spark is recommended. This course provides a blend of theoretical understanding and practical hands-on examples. The course starts with foundational concepts and intricacies of table formats, along with exercises using popular open-source software. The step-by-step explanations cover advanced topics such as performance optimization and interoperability, making it a valuable resource for building open data architectures. This course is based on Engineering Lakehouses with Open Table Formats, by Dipankar Mazumdar and Vinoth Govindarajan. Packt is one of the world's most prolific publishers of cutting-edge technical content. For over two decades we've made it our mission to curate and publish the knowledge of only the very best technical experts. We focus on real-world courses that help our customers get the job done, with coverage that extends across a wide range of established and cutting-edge technical topics. If you're an individual or an organisation that embraces learning by doing, Packt is the perfect fit for you.

















