Hi Henry, thanks for reading! As I say in the blog, AWS limits the number (and size) of instances you can rent based on the number of vCPUs that are available to your account.
In order to increase your limit, you have to submit a limit increase form to the AWS Support Center. In the form, you need to specify the region of your instance, its type and the number of vCPUs you want for it.
For example, I wanted a g3s.xlarge instance in London so I submitted the following:
- Region: EU (London)
- Primary instance type: All G instances (it’s basically the first letter of your selected instance)
- New limit value: 16(the g3s.xlarge needs 4 vCPUs but I asked for more as I wanted to work with more powerful instances too)
It normally takes 24 hours for the AWS Support Center to allocate the vCPUs to your account.
Further reading: vCPU-based On-Demand Instance limits
Let me know if you have any other questions!