Подтвердить что ты не робот

Реальные альтернативы Windows Azure PaaS (веб-роли)?

Я ищу альтернативы предложению Windows Azure PaaS (платформа как услуга), отвечающему следующим требованиям:

  • Платформа должна обеспечивать высокую доступность и масштабируемость.
  • Платформа должна управлять/обновлять сервер приложений и ОС для меня.
  • Платформа должна предоставить некоторую форму базы данных NoSQL (например, хранилище таблиц Azure или SimpleDB).
  • Платформа должна поддерживать ASP.NET MVC, т.е. IIS и среда выполнения должны автоматически управляться/исправляться для меня.

В то время как Amazon удовлетворяет элементам 1 и 3, он предоставляет только IaaS (инфраструктура как услуга), что означает, что у меня все еще есть большие административные издержки.

Итак, вопрос в том, какие альтернативы существуют для Windows Azure, которые обеспечивают примерно эквивалентный набор функций? Любые предложения приветствуются!

4b9b3361

Ответ 1

Вы пробовали AppHarbor?

Это просто потрясающе!

  • Работает над Amazon EC2
  • Вся платформа, включая серверы приложений, управляется и обновляется AppHarbor.
  • Приложения запускаются в IIS на полностью обновленных экземплярах Windows Server 2008 R2.
  • .NET 2.0-4.0 поддерживается с поддержкой ASP.NET MVC 1, 2 и 3, веб-страниц ASP.NET, служб WCF. Обновления устанавливаются по мере их выпуска.
  • Масштабирование очень простое, и для развертывания требуется несколько секунд. Масштабирование до нескольких экземпляров увеличивает доступность и избыточность.
  • Управление веб-сайтом, включая откат к предыдущей версии и конфигурацию среды, можно обрабатывать через веб-интерфейс appharbor.com.
  • Создает и тестирует проекты .NET прямо из GIT репозитория (или Mercurial через BitBucket).
  • MySQL и MSSQL доступны в виде общих и выделенных предложений и дополнительной избыточности для высокой доступности.
  • Базы данных NoSQL поддерживаются с помощью надстроек. Надстройки также доступны для электронной почты, индексирования, кеширования и тестирования производительности.
  • Вы можете использовать AWS SimpleDB и любую другую услугу AWS через свою собственную учетную запись AWS. В настоящее время серверы находятся в US-EAST (штат Вирджиния), поэтому по возможности приложите свои услуги для более низкой задержки.
  • Отличная поддержка
  • Легко создавать фоновые задания

Это Heroku для .NET: o)