dbt Mirrors GitLab Business Model
Julia Schottenstein, Product Manager at dbt Labs, on the business model of open source
The key point is that dbt is trying to own the workflow around an open standard, not just sell hosting for the standard itself. dbt Core is the free language where teams write transformation logic and business definitions, while dbt Cloud sells the surrounding tools that make large teams productive, including browser based development, CI checks, scheduling, docs, governance, and semantic layer features. That maps much more closely to GitLab, which built a commercial layer around Git workflows, than to a thin hosted wrapper around Git alone.
-
The practical buyer story is similar too. dbt often starts with one analytics engineer or small team using Core, then expands through dbt Cloud when a head of data needs shared environments, testing, permissions, and reliable scheduled runs across dozens or hundreds of users. That is a workflow expansion motion, not a pure infrastructure hosting motion.
-
What dbt is commercializing is concrete. A team writes SQL models in dbt Core, then uses Cloud to edit in a browser, run CI before merge, schedule production builds, host docs, and define metrics once for dashboards and other tools. The paid product wraps the daily operating system for analytics engineering around the free core.
-
The comparison also explains strategy. GitLab grew by bundling more of the software development lifecycle around Git, and dbt is following that pattern in data by moving beyond transformation into cataloging, orchestration, observability, and a broader control plane. The goal is to become the place where business logic lives even when the warehouse underneath changes.
Going forward, this model pushes dbt toward becoming the control layer above Snowflake, Databricks, and other clouds. If GitLab was the playbook for building a company around an open source standard plus paid workflow software, dbt is applying that same playbook to analytics engineering, then extending it into a cross cloud data control plane.