Using AWS for Shared Hosting?

Would it be economically viable to use Amazon Web Services for shared hosting? Along with that, would AWS EC2 instances be able to sustain multiple shared hosts? I can't seem to find any information on hosting companies using AWS. AWS also offers dedicated EC2 servers, as well. What do you guys think?