I am trying to figure out the best practices for hosting multiple domains within an AWS account.
For example, lets say I have 20 domains to host. The Elastic IP limitation per account is 5. So I cannot assign an Elastic IP per domain if I want to use the same AWS account.
What would be the best practice for my use case? Should I create multiple accounts which would give me the required number of Elastic IPs? Or should I host a bunch of those sites on the same servers using a virtual host configuration?
Any suggestions is appreciated.