我可以在Windows Azure中设置成本上限吗?

时间:2010-09-17 06:22:14

标签: windows azure

我想设置一个Windows Azure帐户。 我是MSDN订阅者,所以我在前16个月“免费”获得它。

仍然,微软想要我的信用卡号码以防我超过免费限制。

从理论上讲,这意味着我正在向MS全权委托我的信用卡收费。

我想知道是否有人一直在使用Azure,如果有人设置它只是停止工作,如果它接近上限会开始花费我一些钱?

3 个答案:

答案 0 :(得分:1)

今天,您可以在帐户中设置使用上限。关于信用卡和全权委托给您的费用:您只需支付超出“免费”费用的超额费用。 Microsoft最近制定了电子邮件警报功能,可以让您知道何时使用了75%的可用资源。我相信几周前就上线了。

简单地说:你每月获得750个计算小时数(按照1小时的边界计量)。这为您提供足够的时间来全天候运行一个小型实例,因为一个月内只有不到750小时。如果你让两个实例全时运行,你将会检查你的分配并收取费用。

如果您只是在学习,那么MSDN帐户非常棒。只需记住在一天结束时(或者当你完成某些事情时)删除你的部署,而不是让它全天候运行。通过一点谨慎,您可以轻松地测试多实例应用程序并避免被收费。

您还可以从Azure门户登录结算门户。这会显示每月使用情况的详细明细,通过快速扫描,您可以了解自己在计算时间方面的表现。

我一直提到计算时间,但没有提到存储或带宽。除非你正在做一些极端的开发,否则我怀疑你会遇到任何存储或带宽超支。 SQL Azure也是如此 - 坚持使用Web版数据库(只有3个数据库),你就没有问题。

我写了两篇博客文章,在考虑如何管理成本时也可能会有所帮助,因此您无需付费:

  1. The True Cost of Web and Worker Roles
  2. Staging and Compute-Hour Metering

答案 1 :(得分:0)

除了David的回答之外,我还建议最大限度地使用SDK附带的本地Azure运行时。你可以创建web&工人角色和blob /表/队列。在那里迭代,直到你对一切运作方式感到满意为止 - 然后发布到公共云。

SDK或本地运行时免费。

答案 2 :(得分:0)

2011年12月发布的Windows Azure引入了一个经过深思熟虑的计费门户网站,其中除了其他功能外,还引入了在介绍帐户和MSDN帐户上花费上限的功能。

虽然您仍需要为您的MSDN帐户提供信用卡,但所有帐户都会自动创建,支出限额为$ 0;可以从结算门户中删除限制。

请参阅 - http://www.brianhprince.com/post/2011/12/20/New-Sign-Up-for-Windows-Azure-and-Spending-Caps.aspx