Single-tenant — это противоположный подход Multi-tenant(у), при котором каждый клиент использует отдельный экземпляр программного решения, полностью изолированный от других.
Что такое single-tenant система? Это собственная виртуальная среда для одного заказчика: база данных, ресурсы и настройки — только для него. Такая модель часто применяется в проектах, где важны повышенные требования к безопасности, кастомизации и соответствию нормативам.
В отличие от multi-tenant архитектуры, тут проще адаптировать сервис под конкретного пользователя. Минус — выше стоимость поддержки, так как инфраструктура масштабируется не централизованно.
Single-tenant решения чаще выбирают крупные компании, банки и организации с особыми требованиями.