Bicycle Guide

Book Profile

Fundamentals of Data Engineering

Joe Reis, Matt Housley · 2022

A comprehensive guide to planning and building robust, scalable data systems by focusing on the timeless principles of the data engineering lifecycle rather than specific, ephemeral technologies.

Get the book →

For too long, data professionals have been overwhelmed by a chaotic landscape of constantly changing tools, leading to brittle systems and failed projects. "Fundamentals of Data Engineering" cuts through the hype by introducing a durable, first-principles framework: the Data Engineering Lifecycle. This book guides software engineers, data scientists, and analysts through the essential stages of data generation, storage, ingestion, transformation, and serving, all supported by crucial undercurrents like security, data management, and DataOps. With a cloud-first, pragmatic approach, authors Joe Reis and Matt Housley distill decades of experience into timeless architectural principles and technology-agnostic best practices, empowering you to make flexible, reversible decisions and build resilient data foundations that deliver real business value, today and for years to come.

What it argues

This model, inferred from 'Fundamentals of Data Engineering', posits that the application of specific architectural principles and operational practices (the 'Undercurrents') across the data engineering lifecycle enhances the quality and robustness of data systems. These improved system states, in turn, enable downstream stakeholders to be more effective, leading to increased business value derived from data.

Key ideas it contributes