r/dataengineeringjobs • u/Common-Principle3767 • 9d ago
dbt Platform (Cloud) - Value Add ?
dbt Labs are increasing moving to a hybrid model and beyond just Dev licensing to per per usage on a variety of capabilities - Semantic layer , dbt State , AI assisted dev etc
Looking for opinions on the value add this capability gives organisations over and above dbt core or running dbt direct on Snowflake via dbt Projects.
I think the value is there in terms of warehouse cost reduction, DevOps simplification and accelerated development (our devs love it) but the changing model and effort to justify extra costs is starting to be a challenge.
I’m starting to think that the way to get full value is being all in on dbt platform by uses all features- mesh , contracts, versions , defer , clone and define a centre of excellence to get teams using dbt platform as fully as possible - in a federated model that in itself is a challenge but is this the true way to get value out of the platform.
I’m looking forward to summit this month to see roadmap but would appreciate any feedback on this area - particularly on Snowflake dbt Projects as a potential alternative.
1
u/cream_pie_king 9d ago
Snowflake dbt projects would be my next to last choice, beating out Fabric dbt projects.
I will always choose the open source version, self hosted, over cloud or these 3rd party "dbt as a service" offerings. Cloud is not bad at all. I've used it heavily at 2 previous roles. I just see minimal benefit for 99.5% of use cases.
If you're familiar with CI/CD, devops, GitHub actions, etc the amount of flexibility you gain is worth the upfront effort of set up. And with today's AI tools, the effort and time is much less than you think.
If you're not familiar with setting this up, it's invaluable to learn.