对Azure托管和计费感到困惑?

Eva*_*van 3 azure

我开发了一个使用ASP.NET MVC和WCF的简单系统,供客户注册软件并获取许可证密钥.我在考虑使用Windows Azure而不是传统的Web托管,因为它看起来很容易使用.我只需要一个SQL数据库和一个小型虚拟机,但我对计费感到困惑.

计费仅在人们实际使用时收取费用,还是我每个小时每个小时支付每个CPU的费用,因为这是用户可以使用的?那么对于单个cpu VM来说,在30天内每小时0.12美元,我需支付86.4美元?或者,如果没有人使用它,我会支付更少吗?然后另一个9.99美元的高达1GB的数据库,所以根据我的需要,我基本上每月支付96.39美元?

对于基本的网络托管而言,这似乎很昂贵,但如果对于拥有很少托管经验的人来说,如果我突然获得大量流量,那么设置和维护以及扩展都很容易,那么这对我来说肯定是值得的.

编辑:我想我在这里找到了答案:Windows Azure入门

Dav*_*gon 5

关于$ 0.12 /小时你是正确的:你根据消耗的资源(意味着虚拟机实例)收费,无论你是在0%cpu还是100%cpu下运行.

虽然与普通的共享托管提供商相比,它看起来似乎很昂贵,但请考虑您正在获得运行状况监控,故障转移,SLA(如果您有2个或更多实例)升级域等.

我有两篇博文更深入了解Compute Instance结算,您可能会发现这些结论很有用:

我希望这有帮助...