I’m not sure if this is the write place to ask, but this is the only site I know where I get my questions answered… anyways
I wanted to install drupal but where should I host it? Can amazon web service host this such application? Do I need to go somewhere else and host it? I do have an account with inmotionhosting, but I was thinking if Amazon does the job, why not just use it? Any thoughts and opinions?
Amazon Web Services (AWS) will host Drupal no problem.
The service you’re looking for is Amazon Elastic Compute Cloud (Amazon EC2). It’s pretty much equivalent to a private server with which you can do almost whatever you want (Web hosting included). The downside is that you have to do all the setup yourself.
If you don’t know how to install Apache or configure your own Linux machine, you’d probably be better off with managed hosting where they’ll set everything up for you.