Я создаю приложение SaaS для нишевой отрасли. Приложение построено таким образом, что каждый подписчик получает свой собственный экземпляр приложения (например, для настройки). По сути, это копия файлов веб-сайта (материал ASP.NET MVC) и базы данных SQL. Достаточно просто.
Я подумываю о переходе на Windows Azure — затраты на совместное размещение оборудования растут (теперь около 450 фунтов стерлингов в месяц, плюс затраты на приобретение нового оборудования, а также время, необходимое для управления всем). Платформа как услуга Windows Azure обеспечивает значительную экономию не только в денежном выражении, но и во времени, которое мне не нужно тратить на обслуживание сервера (или возиться со сторонней службой поддержки Dell, когда выходит из строя материнская плата).
Помните, я говорю о службе PaaS, я не заинтересован в использовании виртуальных машин, потому что у них те же проблемы с обслуживанием, что и у физических серверов.
Итак, одной услугой, которую я собирался предложить своим клиентам, также был веб-хостинг и размещенная биржа. Обе эти услуги должны были предлагаться на моем совместно размещенном оборудовании, но с Azure без виртуальных машин у меня нет возможности создавать произвольные веб-сайты в IIS.
Windows Azure предоставляет простые услуги веб-хостинга, и я мог бы использовать их для продажи веб-хостинга своим конечным пользователям, но я не могу найти в Интернете никаких ресурсов, в которых говорилось бы, разрешено ли это Microsoft.
Что касается Hosted Exchange — Microsoft не предлагает Exchange-on-Azure (если вы не переносите свою лицензию SPLA на виртуальную машину с Exchange), но если я иду в этом направлении, я мог бы полностью отказаться от самоуправления и просто перепродать служба Hosted Exchange с белой этикеткой.
Возвращаясь к веб-сайтам, кто-нибудь знает, могу ли я напрямую поручить другим людям создавать веб-сайты Azure и управлять ими от их имени?