我正在寻找具有以下要求的云计算服务:
- 无需管理服务器
- 即时可用性
- 自动缩放
- 运行任务至少几分钟的能力
除了进程只能运行 30 秒之外,Google App Engine 似乎满足了所有这些要求。
我的应用程序是一个网站,可在用户请求时为用户执行一些繁重的计算。我希望负载在一半时间内接近于零,并且最多同时运行数百个任务。
这样的事情存在吗?
编辑:这些是我已经看过的服务,以及为什么它们对我不起作用:
- Amazon EC2 - 需要服务器管理,我无法在几秒钟内从 0 台服务器变为 1 台服务器
- Amazon MapReduce - 启动需要几分钟。如果它在几秒钟内可用,这将是我会使用的
- Microsoft Azure - 正如 Alan 所说,它仍然需要服务器管理
- Google App Engine - 任务只能持续 30 秒