我正在寻找替代Windows Azure PaaS(平台即服务)产品的选择,需满足以下要求:
- 该平台应提供高可用性和可伸缩性。
- 该平台应为我管理/更新应用服务器和操作系统。
- 该平台应提供某种形式的NoSQL数据库(如Azure Table Storage或SimpleDB)。
- 该平台应本地支持ASP.NET MVC,也就是IIS和运行环境应自动为我管理/修补。
虽然Amazon满足1和3要求,但它只提供IaaS(基础设施即服务),这意味着我仍需要大量的管理工作。
那么问题是,除了Windows Azure之外,还有哪些替代方案提供了大致相等的功能集?欢迎任何建议!