Масштабирование решений

Есть решения, которые предоставляются клиентам, как отдельные web-сайты. Клиентов сейчас порядка 60, но уверенный прирост дает основание полагать, что через пару месяцев их будет 150-200.

На данном этапе на каждого клиента выделяется VPS и хочется уменьшить затраты на них и сделать удобное управление, мониторинг и деплой для новых клиентов.

В решении используются:

  1. База данных MSSQL
  2. .NET 4 IIS (integrated application pool)
  3. SOLR
  4. И самописанные сервисы
  5. Windows Server 2019

Для хостинга всего этого дела используется Plesk.

Собственно, вопрос: есть, ли, возможность поднимать такого рода сервисы на Docker и при этом сохранить восможность использовать Plesk? Или другие технологии существуют? Стоит, ли, менять подход к масштабриванию и использовать контейнеры?

Поскольку также стоит задача по автоматизации развертывания приложения для нового клиента, то тут я тоже принимаю во внимание данную сторону. Сейчас это выглядит так: подняли VPS, скопировали образ приложения, настроили, запустили пару менеджерских скриптов, потестили, отдали клиенту.

PS не могу назвать приложения высоконагруженными.


Ответы (0 шт):