Архитектура, при которой одно развёрнутое приложение обслуживает множество организаций-клиентов со строгой изоляцией их данных друг от друга. Альтернатива — отдельная установка под каждого клиента.
Именно она делает экономику SaaS рабочей: одна система для обновления, мониторинга и масштабирования вместо пятидесяти. Ключевое требование — изоляция: один забытый фильтр открывает данные одного клиента другому.
Мы обеспечиваем изоляцию арендаторов на уровне данных, а не надеемся, что о ней вспомнит код приложения, явно тестируем попытки межарендаторского доступа и поддерживаем индивидуальные настройки без форка кодовой базы.