Ok, this is very simple. But I have just deployed my first AWS Elastic Beanstalk ASP.NET application. This is not my custom application. But something AWS lets me create with few clicks.
It is very good that they have a Free Usage Tier for about a year to play and get familiar with. I will be deploying a live project sometime soon. But, you should check it out. More details on AWS free tier http://docs.amazonwebservices.com/gettingstarted/latest/awsgsg-freetier/deploy-sample-app.html
As for my free sample AWS Elastic BeanStalk website, click here. It only gets better from here