On public clouds like AWS and Azure, each account/subscription can create a certain amount of public IPs.
I wonder if I can use up all IPv4 IP addresses by creating a huge amount of accounts/subscriptions, given that I do pay for that.
On public clouds like AWS and Azure, each account/subscription can create a certain amount of public IPs.
I wonder if I can use up all IPv4 IP addresses by creating a huge amount of accounts/subscriptions, given that I do pay for that.
No. Microsoft and Amazon (like every other provider) have limited sets of IP addresses assigned to them, they can only assign those to their customers.
As Hans-Martin has answered, you can't use up all the IPv4 addresses in the world as you can only use up Microsoft or AWS's allocation.
However, you're not actually going to be able to do that. You can probably create a few accounts and nothing will happen, but before you get to the sort of number that would make any difference to a big cloud provider, one of their monitoring systems will note the large number of accounts being created with the same credit card (or the same small number of credit cards) and they'll rapidly shut down all the accounts and blacklist you.