# About private connectivity

dbt platform | Enterprise+

Available to certain Enterprise tiers

This feature is available on the following dbt Enterprise tiers:

* Enterprise+
* Virtual Private

To learn more about these tiers, contact us at <sales@getdbt.com>.

Private connections enables secure communication from any dbt environment to your data platform hosted on a cloud provider, such as [AWS](https://aws.amazon.com/privatelink/), [Azure](https://azure.microsoft.com/en-us/products/private-link), or [GCP](https://cloud.google.com/vpc/docs/private-service-connect), using that provider's private connection technology. Private connections allow dbt customers to meet security and compliance controls as it allows connectivity between dbt and your data platform without traversing the public internet. This feature is supported in most regions across North America, Europe, and Asia, but [contact us](https://www.getdbt.com/contact/) if you have questions about availability.

Private connection endpoints can't connect across cloud providers (AWS, Azure, and GCP). For a private connection to work, both dbt and the server (like ) must be hosted on the same cloud provider. For example, dbt hosted on AWS cannot connect to services hosted on Azure, and dbt hosted on Azure can’t connect to services hosted on GCP.

## Private endpoint configuration

When managing private connectivity, consider the following:

* Using [Environment variables](../../../build/environment-variables.md) when configuring private connection endpoints isn't supported in dbt. Instead, use [Extended Attributes](../../../deploy/deploy-environments.md#extended-attributes) to dynamically change these values in your dbt environment.

* The [Administrative API v3](https://docs.getdbt.com/dbt-cloud/api-v3) supports private endpoint operations — [`list`](https://docs.getdbt.com/dbt-cloud/api-v3#/operations/List%20Private%20Endpoints), [`create`](https://docs.getdbt.com/dbt-cloud/api-v3#/operations/Create%20Private%20Endpoints%20List%20Alias%20View), [`retrieve`](https://docs.getdbt.com/dbt-cloud/api-v3#/operations/Retrieve%20Private%20Endpoint), [`update`](https://docs.getdbt.com/dbt-cloud/api-v3#/operations/Update%20Private%20Endpoints%20Detail%20View), and [`delete`](https://docs.getdbt.com/dbt-cloud/api-v3#/operations/Delete%20Private%20Endpoints%20Detail%20View). You can use these endpoints to manage private connectivity programmatically.

## Available platforms

Select your cloud platform to view private connectivity options, support matrix, and configuration guides.

[![](/img/icons/dbt-bit.svg)](./aws/aws-overview.md)

#### [AWS](./aws/aws-overview.md)

[Amazon Web Services PrivateLink](./aws/aws-overview.md)

[![](/img/icons/dbt-bit.svg)](./azure/azure-overview.md)

#### [Azure](./azure/azure-overview.md)

[Microsoft Azure Private Link](./azure/azure-overview.md)

[![](/img/icons/dbt-bit.svg)](./gcp/gcp-overview.md)

#### [GCP](./gcp/gcp-overview.md)

[Google Cloud Platform Private Service Connect](./gcp/gcp-overview.md)
