Облако не совсем правильный термин для этого. Я бы определил «облако» как автоматическое переключение при сбое, сбалансированную нагрузку, гибкую среду, подходящую для размещения веб-сайтов, SQL, CDN (сети доставки контента) и SaaS (программное обеспечение как услуга).
То, что вы хотите, «возможно» в облачной инфраструктуре, такой как Amazon EC2, но не очень эффективно с точки зрения затрат.
То, что вы действительно хотите, и я настоятельно рекомендую, это виртуальный частный сервер или выделенный сервер . Многие хостинговые компании предлагают их, и вам действительно нужно найти спецификацию, соответствующую вашим потребностям, а затем установить ее самостоятельно.
Однако, если вы говорите о входе в систему из разных мест, я полагаю, вы возьмете с собой ноутбук или что-то подобное - вам может быть лучше просто установить на него Visual Studio и использовать (бесплатный) сервис, такой как Mesh или Dropbox. держать все ваши файлы синхронизированными.