Я ищу альтернативы предложению Windows Azure PaaS (платформа как услуга), отвечающему следующим требованиям:
- Платформа должна обеспечивать высокую доступность и масштабируемость.
- Платформа должна управлять/обновлять сервер приложений и ОС для меня.
- Платформа должна предоставить некоторую форму базы данных NoSQL (например, хранилище таблиц Azure или SimpleDB).
- Платформа должна поддерживать ASP.NET MVC, т.е. IIS и среда выполнения должны автоматически управляться/исправляться для меня.
В то время как Amazon удовлетворяет элементам 1 и 3, он предоставляет только IaaS (инфраструктура как услуга), что означает, что у меня все еще есть большие административные издержки.
Итак, вопрос в том, какие альтернативы существуют для Windows Azure, которые обеспечивают примерно эквивалентный набор функций? Любые предложения приветствуются!