AACSearch
ГлоссарийПлатформа и SaaS

Мультиарендность (multi-tenancy)

Что такое мультиарендность и почему жёсткая изоляция критична.

Мультиарендность (multi-tenancy)

Мультиарендность — архитектура, при которой множество клиентов используют одну платформу, но с жёсткой изоляцией между ними. Все на одних серверах, но каждый видит только своё.

Почему так выгодно

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

Цена вопроса — изоляция

Вся сложность в том, чтобы изоляция была железной: запрос одного тенанта не должен ни при каких условиях увидеть данные другого. Это решается на уровне данных (каждый документ принадлежит тенанту) и на уровне доступа (ACL и ключи привязаны к тенанту).

Для клиента мультиарендность невидима — важен лишь результат: данные в безопасности.

On this page