Skip to main content

Tenancy

dbt Cloud is available in both single (virtual private) and multi-tenant configurations.

Multi-tenant

The Multi Tenant (SaaS) deployment environment refers to the SaaS dbt Cloud application hosted by dbt Labs. This is the most commonly used deployment and is completely managed and maintained by dbt Labs, the makers of dbt. As a SaaS product, a user can quickly create an account on our North American servers and get started using the dbt and related services immediately. If your organization requires cloud services hosted on EMEA or APAC regions, please contact us. The deployments are hosted on AWS or Azure (Preview) and are always kept up to date with the currently supported dbt versions, software updates, and bug fixes.

Single tenant

The single tenant deployment environment provides a hosted alternative to the multi-tenant (SaaS) dbt Cloud environment. While still managed and maintained by dbt Labs, single tenant dbt Cloud instances provide dedicated infrastructure in a virtual private cloud (VPC) environment. This is accomplished by spinning up all the necessary infrastructure with a re-usable Infrastructure as Code (IaC) deployment built with Terraform. The single tenant infrastructure lives in a dedicated AWS or Azure account and can be customized with certain configurations, such as firewall rules, to limit inbound traffic or hosting in a specific regions.

A few common reasons for choosing a single tenant deployment over the Production SaaS product include:

  • A requirement that the dbt Cloud application be hosted in a dedicated VPC that is logically separated from other customer infrastructure
  • A desire for multiple isolated dbt Cloud instances for testing, development, etc

To learn more about setting up a dbt Cloud single tenant deployment, please contact our sales team.

Available features

The following table outlines which dbt Cloud features are supported on the different SaaS options available today. For more information about feature availability, please contact us.

FeatureAWS Multi-tenantAWS single tenantAzure multi-tenant (Preview)Azure single tenant
Audit logs
Continuous integration jobs
dbt Cloud CLI
dbt Cloud IDE
dbt Explorer
dbt Mesh
dbt Semantic Layer✅ (Upon request)
Discovery API
IP restrictions
Job scheduler
PrivateLink egress✅ (AWS only)
PrivateLink ingress
Webhooks (Outbound)
0