0

请原谅我在这方面的无知:

我想考虑开发“在云上”运行的应用程序。

我看到的两大巨头是亚马逊和微软的 Azure。但他们似乎都按小时列出定价。

例如,亚马逊的弹性计算云 (EC2) 是一项允许您按小时在亚马逊数据中心租用服务器的服务。

但是“按小时”部分是如何工作的呢?

假设他们每小时收费 0.12 美元。这是否意味着如果我的应用程序部署一年,我的成本将是 1051 美元?(一年的小时数乘以 0.12)

全年使用的重度或轻度是否无关紧要?即使它一整年都没有使用,我仍然会因为部署应用程序而花费 1051 美元?

-使困惑

4

2 回答 2

3

亚马逊 AWS、Rackspace Cloud 和 Slicehost 是更大的云计算玩家 AFAIK。我不认为 Azure 在任何人中都非常受欢迎,除了非常注重 MS 的企业窥视者。

就 AWS、Rackspace 和 Slicehost 而言,如果您有一个实例,则无论利用率如何,您都需要为该实例付费,所以是的,您需要支付约 1,051 美元才能让一个 0.12 美元/小时的实例运行一年。不过,使用 Slicehost,您需要按月付费,因此它更适用于运行时间较长的实例。

按小时计费的原因是您可以在几分钟内启动和拆除服务器。这意味着您可以随着您的应用程序越来越受欢迎而实时扩展。如果您只想托管一个不太可能“起飞”的小型网站,那么共享托管环境对您来说可能是一个更好的主意。

于 2011-01-20T18:58:03.550 回答
2

是的。EC2 和 Azure 等服务会按虚拟机运行的时间向您收费,无论它是否在执行任何操作。对比 Google App Engine,仅对实际 CPU 使用量(以及其他资源的使用量)计费。

于 2011-01-20T18:56:48.530 回答