Databricks makes money by charging for compute consumed on its platform, measured in Databricks Units (DBUs). Customers usually sign annual or multi-year committed-spend contracts and then draw them down as their engineers run pipelines, SQL queries, model training, model serving, and AI agents. There is no flat seat fee for most workloads, so revenue rises as data volumes and AI usage grow. Databricks runs on AWS, Microsoft Azure (where it is sold as the first-party Azure Databricks service), and Google Cloud, and customers can often pay for it through existing cloud commitments. Newer products such as Lakebase (serverless Postgres), Genie, and Agent Bricks extend the same consumption model to operational databases and AI agents.