I don’t like Virtual Machines
theexceptioncatcher.com
theexceptioncatcher.com
Let's say you're a web host that provides "root servers", those basically end up being VM instances. However, the issue is that there is a lot of waste that ends up being accumulated.
In your situation, if you are reselling root servers, you can't combine multiple sites under the same IIS instance.
There are plenty of alternatives now. For example, you may choose to deploy on Elastic Beanstalk, rather than EC2. The efficiency of such deployments will be reflected in the price.