A guide to every connection model, from dbt Core to single-tenant enterprise. Click any component to learn more.
dbt Core is free software your team installs and runs on your own computers or servers. dbt Labs writes the software, but once you download it, your team controls everything, including how it connects to your database.
Click any component to learn more.
The dbt Platform is a hosted service run by dbt Labs. Your team logs in, sets up your data work, and dbt Labs handles the servers. You share that infrastructure with other dbt customers, like sharing a building with other companies, each in their own locked office.
Click any component to learn more.
Same dbt Platform, but your company gets its own private copy. Only your company's work runs on it. This is common in banking, insurance, and healthcare, where rules may require that systems are not shared with other organizations.
Click any component to learn more.
A private connection means data never travels over the public internet at all. Instead it goes through a locked private tunnel between dbt and your database. Select an option below to see how each one works.
Click any component in the diagram to learn more.
Here is a simple way to pick the right option.
All connection modes compared
| dbt Core | Multi-tenant | Single-tenant | + PrivateLink | + VPC peering | |
|---|---|---|---|---|---|
| Internet traversal | Depends on host | Yes | Yes (default) | None | None |
| Managed infra | None, self-managed | dbt Labs (shared) | dbt Labs (dedicated) | Split, see tab | Split, both sides |
| Warehouse endpoint | Your choice | Public required | Public required | Private only | Private only |
| IP allowlisting | Your call | Required, dbt NAT IPs | Required, stable IPs | Not needed | Security groups |
| Dedicated compute | Your infra | No, shared | Yes | Inherits from tier | Inherits from tier |
| Cloud provider | Any | AWS | AWS | AWS only | AWS, GCP (caveats) |
| Same region required | No | No | No | No, cross-region OK | Yes |
| Setup complexity | Low | Low | Low | Medium | High |
| Support | Community only | dbt Labs support | Dedicated tier | Field engineering for setup | Field eng, more coordination |
| CISO friendliness | Depends on setup | Moderate | Moderate+ | High | Moderate |
| Best for | OSS-first, custom orchestration | Getting started on platform | Regulated industries | Strict private connectivity on AWS | GCP or bidirectional needs |
How to choose