# Частные подключения в AWS

Платформа dbt | Enterprise+

Доступно на определённых уровнях Enterprise

Эта функция доступна на следующих уровнях dbt Enterprise:

* Enterprise+
* Virtual Private

Чтобы узнать больше об этих тарифах, свяжитесь с нами по адресу <sales@getdbt.com>.

AWS PrivateLink обеспечивает безопасное частное подключение между dbt и вашими сервисами, размещенными в AWS. При использовании PrivateLink трафик между dbt и вашими платформами данных или сервисами с самостоятельным размещением остается внутри сети AWS и не проходит через общедоступный интернет.

Дополнительные сведения см. в [документации AWS PrivateLink](https://docs.aws.amazon.com/vpc/latest/privatelink/).

## Матрица приватных подключений в AWS

В следующих таблицах представлены варианты приватного подключения для развертываний dbt в AWS ([мультитенантных и однотенантных](https://docs.getdbt.tech/docs/platform/about-platform/tenancy.md)).

**Условные обозначения:**

* ✅ = Доступно
* ❌ = В настоящее время недоступно

*Модель тенантности:* MT (мультитенантная) и ST (однотенантная) — [подробнее о тенантности](https://docs.getdbt.tech/docs/platform/about-platform/tenancy.md).

О приведенных ниже таблицах

В этих таблицах указано, можно ли установить приватное подключение к определенным сервисам с учетом основных факторов, таких как сетевой уровень и уровень базовой аутентификации. dbt проверила эти конфигурации с использованием распространенных схем развертывания и типичных сценариев использования. Однако отдельные конфигурации могут отличаться. Если у вас возникли проблемы или вопросы о вашей среде, [обратитесь в службу поддержки dbt](https://docs.getdbt.tech/community/resources/getting-help.md#dbt-support) за рекомендациями.

***

### Подключение к платформе dbt (входящий трафик) [Бета-версия](https://docs.getdbt.tech/docs/dbt-versions/product-lifecycles "Подробнее о статусе или тарифе")

Ваши сервисы могут подключаться к dbt по приватному соединению, используя модель с настройкой на стороне dbt. В этом случае dbt выступает в роли поставщика сервиса, а вы — в роли потребителя.

| Тип подключения                        | MT | ST | Руководство по настройке                                                                          |
| -------------------------------------- | -- | -- | ------------------------------------------------------------------------------------------------- |
| Приватный доступ к dbt                 | ❌ | ✅ | [Открыть](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-ingress.md) |
| Двойной доступ (публичный + приватный) | ❌ | ✅ | [Открыть](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-ingress.md) |

***

### Подключение платформы dbt к управляемым сервисам (исходящий трафик)

dbt может устанавливать приватные подключения к управляемым платформам данных и облачным сервисам.

| Сервис                     | MT | ST | Руководство по настройке                                                                             |
| -------------------------- | -- | -- | ---------------------------------------------------------------------------------------------------- |
| Snowflake                  | ✅ | ✅ | [Открыть](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-snowflake.md)  |
|   Snowflake Internal Stage | ✅ | ✅ | [Открыть](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-snowflake.md)  |
| Databricks                 | ✅ | ✅ | [Открыть](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-databricks.md) |
| Redshift                   | ✅ | ✅ | [Открыть](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-redshift.md)   |
| Redshift Serverless        | ✅ | ✅ | [Открыть](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-redshift.md)   |
| Amazon Athena с AWS Glue   | ❌ | ✅ |                                                                                                      |
| AWS CodeCommit             | ❌ | ✅ |                                                                                                      |
| Teradata VantageCloud      | ✅ | ✅ | [Открыть](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-teradata.md)   |

***

### Подключение платформы dbt к самостоятельно размещенным сервисам (исходящий трафик)

Для всех перечисленных ниже сервисов используется общее руководство по настройке PrivateLink — конфигурация серверной части зависит от сервиса. Подключения к самостоятельно размещенным сервисам используют модель с настройкой на стороне клиента: вы выступаете в роли поставщика сервиса, а dbt — в роли потребителя.

**Руководство по настройке:** [Настройка AWS PrivateLink для самостоятельно размещенных сервисов](https://docs.getdbt.tech/docs/platform/secure/private-connectivity/aws/aws-self-hosted.md)

| Сервис                                | MT | ST |
| ------------------------------------- | -- | -- |
| GitHub Enterprise Server              | ✅ | ✅ |
| GitLab Self-Managed                   | ✅ | ✅ |
| Bitbucket Data Center                 | ✅ | ✅ |
| Azure DevOps Server                   | ✅ | ✅ |
| Postgres                              | ✅ | ✅ |
| Spark                                 | ✅ | ✅ |
| Starburst / Trino                     | ✅ | ✅ |
| Teradata (самостоятельное размещение) | ✅ | ✅ |

Если у вас есть вопросы о поддержке вашей конкретной архитектуры, [обратитесь в службу поддержки dbt](https://docs.getdbt.tech/community/resources/getting-help.md#dbt-support).

## Межрегиональные частные подключения

dbt Labs располагает частными сетями, связанными между собой по всему миру и специально предназначенными для размещения частных конечных точек, которые подключены к средам экземпляров dbt. Такое сетевое взаимодействие позволяет средам dbt подключаться к любому поддерживаемому региону из любого экземпляра dbt в пределах сети одного облачного провайдера. Для обеспечения безопасности доступ к этим конечным точкам защищен группами безопасности, сетевыми политиками и средствами защиты подключений на уровне приложений, дополняющими механизмы аутентификации и авторизации, предоставляемые каждой из подключенных платформ.
