The ability to automatically stop instances when a budget is reached.
A user should have the ability so set a hard budget for their cloud spending.
This would allow users when setting up a budget to select an option that if that budget is exceeded that all the corrisponding instances would be stopped until the budget is expanded or a new billing period beings. Note this would be an opt in capability so that users won't have their instances stopped unless they choose that functionality.
This type of functionality would allow users to prevent run away configurations from doing financial harm to their companies allowing customers who are currently unwilling to accept the risk to migrate to Compute Engine based solutions.
Thanks for the suggestion, we’ll look into this!
Damir Kotorić commented
Absolutely. Imagine creating a side project that goes viral overnight, and then to wake up to a $10K bill from Google. This feature should have been in v1 of Google Cloud. This is placing all the risk on the user, which is unethical, and should be illegal.
Venkata Giridhar Ch commented
Hello, just following up on this!
Dietrich Bollmann commented
When a machine reaches the assigned budget the state could be written to memory in order to allow the user to assign a new budget and to continue the calculation.