Simply create new accounts on Amazon, and itβs wise to keep separate and personal accounts in the calculation of costs. I would recommend doing this for simplicity, but I understand that this can be a problem regarding potential abuse on the rest of the Amazon site.
Using passkeys (as suggested by @KristianGlass) may also be sufficient, allowing you to create and kill instances, but not allowing you to access the AWS main console. Elasticfox also works with EC2 keys, so you can use this as a surrogate for the console.
source share