# Аренда

Платформа dbt

dbt доступен в одноарендной (виртуальной частной) и многоарендной конфигурациях SaaS. Многие многоарендные аккаунты используют размещение на основе ячеек с URL-адресами доступа, уникальными для каждого аккаунта. Дополнительную информацию см. в разделе [Размещение в нескольких ячейках](https://docs.getdbt.tech/docs/platform/about-platform/tenancy.md#multi-cell-hosting).

## Мультитенантная среда

Мультитенантная среда развертывания (SaaS) — это приложение SaaS dbt, размещаемое компанией dbt Labs. Это наиболее распространенный вариант развертывания, полностью управляемый и обслуживаемый компанией dbt Labs, разработчиком dbt. Поскольку это SaaS-продукт, пользователь может быстро [создать учетную запись](https://www.getdbt.com/signup/) на наших серверах в Северной Америке и сразу начать использовать dbt и связанные сервисы. *Если вашей организации требуются облачные сервисы, размещенные в регионах EMEA или APAC*, пожалуйста, [свяжитесь с нами](https://www.getdbt.com/contact/). Среды развертывания размещаются в AWS, Azure или GCP и всегда поддерживаются в актуальном состоянии с использованием поддерживаемых версий dbt, обновлений программного обеспечения и исправлений ошибок.

#### Размещение по ячейкам

Размещение по ячейкам (также называемое ячеистым размещением) означает, что ваша учетная запись dbt platform работает в ячейке: определенном сегменте нашего общего стека SaaS с собственными ресурсами, масштабированием и границами отслеживания состояния. Ячейки разделяют нашу мультитенантную инфраструктуру на сегменты для работы в больших масштабах; при этом вы продолжаете пользоваться тем же мультитенантным продуктом под управлением dbt Labs. Размещение по ячейкам отличается от [однотенантной среды](#single-tenant) тем, что само по себе не предоставляет выделенное виртуальное частное облако (VPC) или изолированную облачную учетную запись.

Как правило, ваш тарифный план и доступные вам функции остаются такими же, как и для других мультитенантных учетных записей у вашего управляемого облачного провайдера и в вашем регионе (описаны в разделе [Доступные функции](#available-features)). Основные различия заключаются в некоторых деталях настройки, таких как URL для входа, IP-адреса, которые нужно разрешить, и страница состояния, которую следует отслеживать при возникновении проблем в вашей ячейке. Дополнительные сведения см. в разделе [URL для доступа к API](https://docs.getdbt.tech/docs/platform/about-platform/access-regions-ip-addresses.md#api-access-urls).

## Однотенантная среда

Однотенантная среда развертывания представляет собой размещаемую альтернативу мультитенантной среде (SaaS) dbt. Однотенантные экземпляры dbt по-прежнему управляются и обслуживаются компанией dbt Labs, но предоставляют выделенную инфраструктуру в среде VPC. Это достигается путем создания всей необходимой инфраструктуры с помощью многократно используемого развертывания «инфраструктура как код» (IaC), созданного с использованием [Terraform](https://www.terraform.io/). Однотенантная инфраструктура размещается в выделенной учетной записи AWS, Azure или GCP и может быть адаптирована с помощью определенных настроек, например правил межсетевого экрана, для ограничения входящего трафика или размещения в определенном регионе.

Несколько распространённых причин выбора single tenant‑развертывания вместо Production SaaS‑продукта:

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

*Чтобы узнать больше о настройке single tenant‑развертывания dbt, [свяжитесь с нашей командой продаж](mailto:sales@getdbt.com).*

## Доступные функции

В следующей таблице указано, какие функции dbt поддерживаются в различных доступных на сегодняшний день вариантах SaaS. Чтобы узнать больше о доступности функций, [свяжитесь с нами](https://www.getdbt.com/contact/).

Учетные записи на основе ячеек (multi-cell) также относятся к мультитенантному SaaS. Используйте столбец мультитенантного развертывания для своего облачного провайдера (например, столбец «AWS: мультитенантное»). В этой таблице функции не перечисляются по отдельным ячейкам. Об отличиях в хостинге и URL-адресах доступа по сравнению с однотенантным развертыванием см. раздел [Многоячеечный хостинг](https://docs.getdbt.tech/docs/platform/about-platform/tenancy.md#multi-cell-hosting).

| Функция                                 | AWS: мультитенантное | AWS: однотенантное | Azure: мультитенантное | Azure: однотенантное | GCP: мультитенантное | GCP: однотенантное |
| --------------------------------------- | -------------------- | ------------------ | ---------------------- | -------------------- | -------------------- | ------------------ |
| Журналы аудита                          | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Задания непрерывной интеграции          | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| dbt platform CLI                        | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Studio IDE                              | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| dbt Wizard                              | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Catalog                                 | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Mesh                                    | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Semantic Layer                          | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Discovery API                           | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Ограничения по IP-адресам               | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Orchestrator                            | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Исходящие подключения через PrivateLink | ✅                   | ✅                 | ✅                     | ✅                   | ✅                   | ✅                 |
| Входящие подключения через PrivateLink  | ❌                   | ✅                 | ❌                     | ✅                   | ❌                   | ❌                 |
| Вебхуки (исходящие)                     | ✅                   | ✅                 | ✅                     | ❌                   | ❌                   | ❌                 |
