Да, разделение приложений — стандартная практика. Ограничение количества вещей, установленных на любом экземпляре, упрощает обслуживание и обеспечивает лучшую изоляцию безопасности.
Конечно, вы можете внедрить виртуальные машины на Hyper-V, это вариант для вычислительной платформы.
Попросите организацию определить, каким должно быть целевое время восстановления. На одном сервере, если аппаратный сбой выведет его из строя, все приложения будут отключены, пока его не заменят.Чтобы исправить это быстрее, чем за день, могут потребоваться контракты на обслуживание в тот же день или несколько хостов виртуальных машин в высокодоступном кластере. И проверьте восстановление резервной копии.
Лицензирование сложнее, чем наличие одной единственной лицензии. Попросите лицензиата у вашего реселлера проверить.
Контейнеры, и особенно Kubernetes, добавляют совершенно другой интерфейс для вычислений. Новые концепции контейнерных рабочих нагрузок, служб, сетей и методов развертывания. Что-то для изучения, но приложения должны быть скорректированы, чтобы использовать API. Прежде чем переходить к контейнерам, проведите исследование и проверку концепции своих приложений.