Для размещения приложения, вы можете использовать VPS с Windows Server.
Если говорить о сервере Windows Server, то минимальные требования к серверу - 2Гб RAM, 40Г диск, и 2 ядро CPU.
В качестве ПО для работы приложения требуется: