Чтобы решить, какая инфраструктура лучше всего подходит для вашего приложения, вам необходимо принять во внимание такие параметры, как то, насколько «активными» будут ваши арендаторы или насколько «тяжелыми» ваши приложения.
Например, простой, только для чтенияПриложение на 1000 пользователей может вместить довольно маленький выделенный сервер.Но другой системе может потребоваться пара серверов БД и 3 веб-сервера в конфигурации с балансировкой нагрузки (например, базовый лагерь на 1000 пользователей может нуждаться в такой конфигурации)
Вы не должны недооценивать эту проблему: я не понимаюНе думаю, что один сервер будет достаточно мощным, и когда у вас более одного сервера, ваши проблемы с системным администратором начинают расти:)
Помните, что другой жизнеспособной альтернативой является размещение вашего приложения в облачной среде (то есть:http://aws.amazon.com или Microsoft Azure).Но иногда для перехода в облако требуется иной подход к архитектуре приложения.
Кроме того, не забывайте учитывать такие факторы, как доступность вашего приложения (т. Е. Что происходит, когда сервер отключается?)