Data engineering

Azure Data Lake Storage Gen2: Setup and ETL Pipelines in ADF

Chapter 4 is about the lake. Not the warehouse from Chapter 3. A data lake holds raw, messy data with no fixed schema. Structured, semi-structured, unstructured. The book argues that on-prem lakes are hard to scale. Cloud lakes are easier. Azure Data Lake Storage Gen2 is the storage layer they pick, and this chapter shows you how to stand it up and build pipelines around it.

ADF Orchestration Part 1: Parameters, Metadata, and ForEach Loops

Chapter 2 is where the book gets serious about orchestration. Part 1 covers the building blocks: parameterized datasets, metadata lookups, and looping through files. You need a storage account with airlines.csv and countries.csv, plus an Azure SQL database with tables and stored procedures from the GitHub SQL scripts. Setup takes a while. The recipes themselves are solid.

Azure Synapse Workload Management and Materialized Views

Azure Data Engineering Cookbook by Ahmad Osama (ISBN 978-1-80020-655-7)

The back half of Chapter 3 is where Synapse stops being “just a big SQL Server” and starts acting like a warehouse with opinions about who gets CPU first. Osama covers workload management classifiers and materialized views. Both topics matter when multiple teams hit the same SQL pool at once.

Azure Synapse Analytics: Setup, Pause/Resume, and Data Loading

Azure Data Engineering Cookbook by Ahmad Osama (ISBN 978-1-80020-655-7)

Chapter 3 shifts from operational databases to analytics. Azure Synapse Analytics (formerly SQL Data Warehouse) is the star. Osama notes that at the time of writing, only Synapse SQL was generally available. Spark, pipelines, and Synapse Studio were still in preview. The chapter focuses on what you can actually run in production: dedicated SQL pools, MPP query processing, and bulk loading patterns.

Azure Data Factory Cookbook: A Practical Walkthrough Series

I picked up Azure Data Factory Cookbook because I wanted a hands-on guide, not another slide deck about “modern data platforms.” This Packt book from 2020 walks you through building real ETL and ELT pipelines on Microsoft Azure. Four authors with serious field experience wrote it: Dmitry Anoshin, Dmitry Foshin, Roman Storchak, and Xenia Ireton.

Scaling Azure SQL, Elastic Pools, and Database Monitoring

Azure Data Engineering Cookbook by Ahmad Osama (ISBN 978-1-80020-655-7)

The second half of Chapter 2 is about keeping Azure SQL alive under load without burning money. Osama covers vertical scaling triggered by CPU alerts, elastic pools for multi-database workloads, and a solid tour of built-in monitoring. If the provisioning recipes taught you how to create databases, these recipes teach you how to run them in production-ish conditions.

Provisioning Azure SQL, PostgreSQL, and MySQL With Geo-Replication

Azure Data Engineering Cookbook by Ahmad Osama (ISBN 978-1-80020-655-7)

Chapter 2 is where Osama stops talking about storage and starts talking about databases you actually run pipelines against. Azure gives you SQL Database, PostgreSQL, and MySQL as managed services. You skip the VM install, the patching schedule, and most of the Sunday-night panic. The chapter opens with that framing, then walks through provisioning each engine with different tools. PowerShell for SQL. Azure CLI for Postgres and MySQL. That split is practical, not random.

Azure Blob Storage Fundamentals: What Chapter 1 Gets Right

Book: Azure Data Engineering Cookbook
Author: Ahmad Osama
ISBN: 978-1-80020-655-7
Publisher: Packt, 2021


Chapter 1 of Azure Data Engineering Cookbook is all about blob storage. Not a quick overview. A full working toolkit. Osama walks through provisioning, uploading files, managing blobs, snapshots, and lifecycle rules. This post covers the first half of that chapter. Security and monitoring come next.