Data Science

Is dbt Cloud worth the cost compared to running dbt Core on Airflow?

TH Asked by Thomas Reed · 14-03-2025
0 upvotes 11,119 views 0 comments
The question

We are currently orchestrating our dbt Core models using Apache Airflow (MWAA). Management is considering moving to dbt Cloud for the integrated IDE and documentation features. Is the per-seat pricing actually justified for a team of 15 engineers, or are we better off building a custom CI/CD wrapper?

3 answers

0
SU
Answered on 20-04-2025

For a team of 15, the cost of dbt Cloud adds up quickly. The primary value-add of the Cloud version is the "Slim CI" and the managed environment that handles the state of your models. However, you can replicate 90% of this in Airflow using the "Cosmos" operator by Astronomer. It automatically parses your dbt project and turns it into an Airflow DAG. This gives you the best of both worlds: the power of dbt's SQL transformations and the enterprise-grade scheduling of Airflow. If your team is already comfortable with Python and Git, the "per-seat" tax of dbt Cloud might not offer enough incremental value to justify the switch.

0
MI
Answered on 10-05-2025

Does your team rely heavily on the dbt Cloud IDE for development, or are they mostly working locally with VS Code and just using the cloud for production runs?

TH 18-05-2025

Michael, we are 100% VS Code users. To answer your question, the IDE isn't the draw for us; it’s the "Artifact Management." But as Susan mentioned, we’ve started using an S3 bucket to store our manifest.json files between Airflow runs. This allows us to run "incremental" tests on only the modified models in our CI pipeline. It took about a week to set up the bash script, but it saved us thousands of dollars a year in licensing fees while keeping our workflow identical to the Cloud offering.

0
DA
Answered on 01-06-2025

If you have non-technical analysts who need to run and document models, the dbt Cloud UI is much more accessible. But for pure engineers, the Airflow route is more flexible.

SU 05-06-2025

Exactly. It's a "User Experience" vs. "Customization" trade-off. For a data engineering heavy team, stick with Core and Airflow.

Share your thoughts

Your email address will not be published. Required fields are marked (*)

Professional Counselling Session

Still have questions?
Schedule a free counselling session

Our experts are ready to help you with any questions about courses, admissions, or career paths. Get personalized guidance from industry professionals.

Request a Call Back

Search Online

We Accept

We Accept

Follow Us

"PMI®", "PMBOK®", "PMP®", "CAPM®" and "PMI-ACP®" are registered marks of the Project Management Institute, Inc. | "CSM", "CST" are Registered Trade Marks of The Scrum Alliance, USA. | COBIT® is a trademark of ISACA® registered in the United States and other countries.

Book Free Session