我正在寻找Windows Azure PaaS(平台即服务)产品的替代产品,满足以下要求:
- 该平台应提供高可用性和可扩展性.
- 平台应该为我安装应用服务器和操作系统.
- 平台应该提供某种形式的NoSQL database(比如Azure Table Storage或SimpleDB).
- 平台本身应支持ASP.NET MVC,即IIS&;运行时环境应自动为我管理/打补丁.
虽然Amazon满足第1项和第3项的要求,但它只提供IaaS(基础设施即服务),这意味着我仍然有很大的管理开销.
所以问题是,除了Windows Azure,还有哪些替代方案可以提供大致相同的功能集?欢迎任何建议!