Основная модель Azure - развертывание экземпляров веб-ролей и рабочих ролей.Веб-роль - это, по сути, веб-приложение .NET.EC2 использует VM-ориентированный подход.Мне лично больше нравится модель Web Role, потому что вам не нужно беспокоиться о каких-либо обычных вещах, которые вы делаете с виртуальными машинами.
Одна из проблем здесь заключается в том, что вы можете иметь несколько виртуальных каталогов, как в IIS наVM.Вы должны проделать трюки с маршрутизацией, если вам нужно несколько веб-приложений из одной веб-роли.
Получить веб-приложение .NET довольно просто, будь то приложение MVC или приложение Webforms, преобразованное в Azure.
Один из примеров здесь: http://code.msdn.microsoft.com/windowsazuresamples показывает, как портировать простое веб-приложение.
Стоимость в месяц почти идентична EC2 для эквивалентных услуг.Microsoft явно изучала их конкуренцию.Если у вас есть подписка MSDN, вы можете бесплатно приобрести компьютер с веб-ролью на 18 месяцев и SQL Azure 3X1 ГБ.
Сертификаты легко загрузить в Azure.Вы можете загрузить только один сертификат на роль.
Физическое хранилище SQL Azure реплицируется на несколько серверов, поэтому вам не нужно выполнять резервное копирование, чтобы предотвратить потерю данных (см. Ссылку на ИТ выше).Однако есть и другие причины для резервного копирования.Существуют методы резервного копирования в хранилище BLOB-объектов Azure, что приятно, поскольку оно остается в центре обработки данных.Кроме того, еще раз данные хранилища BLOB-объектов дублируются и гео-реплицируются.