Understanding Dlt: The Modern Python Library for Data Ingestion

Goal: Understand what dlt (data load tool) is, why it exists, and how its core Extract → Normalize → Load architecture solves one of the most tedious problems in data engineering: getting data from a source into a warehouse, reliably and repetably.


1. The Ingestion Problem

In the modern data stack, getting data into a warehouse is often the most unglamorous part of the job. You need to:

Advanced Bruin Workflows: AI Agents & Cloud Deployment

Goal: Explore advanced Bruin capabilities by integrating AI agents via the Model Context Protocol (MCP) to automate pipeline creation, and deploying our workflows to Bruin Cloud for fully managed orchestration.


1. Supercharging Development with Bruin MCP

One of the most powerful features of the modern data stack is the integration of Artificial Intelligence. Bruin supports the Model Context Protocol (MCP), allowing AI agents (like Cursor, GitHub Copilot, or Claude) to interact directly with your Bruin project.

Introduction to Modern Data Platforms & Bruin Basics

Goal: Understand the need for unified data platforms in the modern data stack and learn the fundamental concepts of Bruin: Projects, Pipelines, Assets, Variables, and Commands.


1. The Modern Data Stack & The Need for Data Platforms

A typical modern data stack involves several distinct components to move data from source to destination and make it useful for the business: