«Непрерывное» приложение подразумевает, что оно уже существует в виде стандартного стека Windows Server/IIS/ASP.NET/SQL (каким бы стандартным он ни был). Перенос приложения в Windows Azure имеет явные и ценные преимущества, но их необходимо сопоставить с затратами на миграцию приложения в Windows Azure. Хотя вы можете обнаружить, что в демонстрационном режиме достаточно легко настроить и запустить приложение, архитектура приложения не была разработана с учетом Azure (или любой другой общедоступной облачной платформы, такой как AWS). Не придавайте слишком большого значения маркировке «легкая миграция», делайте свои собственные обоснованные оценки.
Что касается других платформ, Google AppEngine не работает с .NET и AWS, в то время как замечательная платформа не имеет хорошей истории для SQL Server (где вы должны создавать свои собственные). ‹ 1000 посетителей в день — это немного, и для него не требуется масштабируемость, предлагаемая общедоступными облачными платформами (где 1000 секунд в секунду — проблемная область), и это может не оправдать затраты. Не зная ничего, кроме вашего краткого описания, я бы порекомендовал вам использовать традиционный хостинг и совместное размещение. Возможно, используйте облако для надстроек, таких как микросайты, и узнайте, что нужно изучить, прежде чем вы начнете работать с платформой PaaS.
Примечание. Я страстно выступаю за общедоступное облако, рекомендую его и работаю с ним уже много лет. Я просто думаю, что есть много случаев, когда общедоступное облако — не лучший вариант из-за затрат и рисков, измеряемых ценностью бизнеса.
person
Simon Munro
schedule
11.03.2012