Spending Limit or Maximum Cost CAP for Azure
As a customer, I really care about Spending Limit or Spending CAP feature of Azure.
How does Azure prevent some evil attack to my Azure sites causing charge a large billing of Credit Card?
For example, it should automatically shut off or temporary disable my site when a certain dollar amount has been reached.
Is this feature in the RoadMap of Azure?
Or is there anyway to control my maximum Spending Limit of Azure?
We have been considering all of the risks and investigating the steps required to ensure we implement this feature with high positive impact and low to no negative impact.
After this investigation we have decided we will enable Pay-As-You-Go customers the option to configure a spending limit on a Pay-As-You-Go subscription, with appropriate safeguards and measures to prevent both service abuse and production service failure.
We have not yet finished determining the details of what this feature will look like, nor do we have a timeline for release, but we have heard your voices and have added this feature to our backlog.
Thanks for your continued feedback,
-Adam (Azure Billing Team)
Pay as you go still has no paying cap. As a user I find that scary as ****. As a band-aid I added a credit card with a low spending limit to the account. The guess is that they can't spend what ain't there. Haven't tried it out though.
Lee Gary commented
If Microsoft wants higher adoption of azure, they should let startups or entrepreneur wannabes to configure the spending limit, I'm already on bizspark and I'm exceeding the $150 free credits, I want to increase it to $300, but there's no way to do so. Man, now I'm just waiting for my credits to renew next month as I'm worried of bill shock in case some punks try to nuke my service.
I would like to set a spending cap on my account, I would like to be able to adjust this up and down as needed.
I would be emailed if spending limit is at 75% warning 90% critical and 100% reached. At 100% services (incurring further costs) are suspended so no further charges are incurred before the limit is either increase or services are changed.
Allow site or VM owner to set some kind of spending or download limit so if there's attack on the site or VM there's no huge bill to be paid. I't OK if site is temporary down. For a small site I'd rather have that than to find out in the morning that my bill increased for few thousand $. And anyways, who's responsible for huge download if it was done by a malicious attacker?
Michael Hewitt commented
I am uncomfortable with a pay-as-you-go account that has no spending limit. Especially with multiple developers building an application against the account, if somebody makes a mistake, the developer machines could use up significant amounts of storage and or bandwidth and thereby end up costing a potentially unlimited amount of money.
If Microsoft want to sell Azure, I'm not sure stealing money from customers who don't pay attention, is a good business model in the long term... sure it may bring some short term benefit, but it will be disastrous for your reputation.
Interesting. This got the most votes but is not even "planned". Can we have an update on this topic please?
It's really strange and unbelievable that there IS a spending limit functionality in MSDN benefits but not in the standard Pay-As-You-Go offer. How can I budget my subscriptions without this functionality?
We're forced to give a credit card, and there's no way to cap the cost..
Yes, the new billing alerts functionality helps, but it's absolutely not a replacement.
Dirk Boer commented
Yeah, please copy paste this somewhere in your codebase:
if ( CurrentBill >= Account.SpendingLimit )
The lack of this feature is absolutely ridiculous. Usually I'm a big Microsoft and Azure fan, but this is completely unsellable. I can't get rid of the feeling that this was a deliberate trap to make some extra money by companies that are paying less attention.
just part of the crowd commented
This is ridiculous.
I understand that it's a companies responsibility to keep track of spending, but most of the spending is incurred by technical staff, while the billing is paid for someone else. Often there is a huge lack between the time a credit card statement is received and then processed by accounts, by which time the spending may have been huge.
If it's a service where you have to be checking your spending amount daily, then that is not a good service over the long term. It is not sustainable, and it will undo the good will created by technical team in offering what is fairly decent cloud solution.
Matthew Bailey - SharePointMatthew commented
#1 Feature Request!!!! I got so mad when I got a bill for $700 for 6.5 days of use because I didn't understand you could not make a limit once removed and forgot to turn off VMs -
Thanks for the feedback.
Moved to the Billing feedback forum.
Thanks for the feedback.
Moved to the Billing feedback forum.
Moved to the Billing feedback forum
Azure is great for new students and developers, and will help you learn faster!*
*because you sure as **** will think twice before leaving your vm running debug code for a few days again.
Nicholas Meyer commented
Right now, all that you can buy is a subscription with a minimum of $500 a month. Most individuals can't afford this for themselves, and as there is no limit on the pay-as-you-go, it is quite risky.
I propose plans. Like the free trial gives you a certain amount of stuff, then shuts off when you reach the limit. I suggest something like this, except ranging in price, so from like $10 a month for a 'personal' plan, then something insane like $100,000 a month for a 'Enterprise' plan.
Greg Lincoln commented
It is mind-boggling to me that this wasn't implemented from the start. How can anyone feel secure using Azure with out the ability to set some kind of limit on total charges, especially when experimenting?
Wynand Pieterse commented
I also agree with this, it would be nice to know that you can budget for the service each month, rather than having to constantly log into the azure portal to see if you are busy overspending it.
Have MSDN subscription with monthly usage. Just had a test with Reporting service (one server instance created) and left it on after using it. I have now ~130EUR bill charge. It's completely insane not being able to cap usage if we want. These are not production accounts, so we should be able to master the charge there. Also, how it is possible not to to be able to set usage limit alerts?
Andy Kerr commented
Very, very important feature. I'm a test manager, and while I need to ensure we can test Azure functionality thoroughly, I also have a hard cap on my budget. Please, Microsoft, put a spending cap limit in place, and I don't mean your $0 amount on the MSDN subscription!