Lesson 1: Legacy vs Modern Data Stacks

Dear Future dbt Developer / Analytics Engineer, Today is a big day. Do you know why? Because today is the day you stop feeling unprepared working with dbt and instead start feeling clarity, confidence

Legacy vs Modern Stacks

To explain this, I'm going to break down 3 key differences between the legacy (aka Traditional) & Modern data engineering stack.

The goal is to help you begin to understand where dbt fits and why it's become a staple of this new type of data stack.

To do this, we'll focus on 3 key areas where the overall game has changed:

  1. Tools (All-In-One vs Separated)

  2. Hosting (On-Prem vs Cloud)

  3. Users (IT vs Business)

See the differences between modern & traditional data stacks [4mins]


Hopefully now you have a better understanding of some of the key differences and can see how dbt has been designed intentionally to work with the modern stack.

In fact, the dbt community has been one of the leaders in this "modern" approach.

Click herearrow-up-right to read the original dbt Viewpoint that breaks down how this entire framework came to be (this is a must read if you plan to work w/ dbt).

Next we'll get more tactical with Lesson 2: How to Design for Efficiency and you're biggest problem wont be knowing how to build a project.

It'll be that you are building TOO fast.


Last updated