If your account was hacked, even the spending limit (which AWS does not have) system would not work.
But in Azure you can set a spending limit:
"When your usage results in charges that exhaust the monthly amounts included with your subscription, the services that you deployed are disabled for the rest of that billing period."
And I think all other cloud services should have it, if you are running hobby servers and one of them is hacked. You are screwed with these non-limited services. At least with Azure you can set a spending limit.
If your account was hacked, even the spending limit (which AWS does not have) system would not work.
But in Azure you can set a spending limit:
"When your usage results in charges that exhaust the monthly amounts included with your subscription, the services that you deployed are disabled for the rest of that billing period."
And I think all other cloud services should have it, if you are running hobby servers and one of them is hacked. You are screwed with these non-limited services. At least with Azure you can set a spending limit.
What about budgets on AWS, you can set it there to limit your actual spending.
budgets is nothing more than an alert