This is a first article about how to deploy a MVC application on Amazon,
-->
Requirements:
AWS Toolkit for Visual Studio(http://aws.amazon.com/es/visualstudio/) install it before start deploying
And application(I've known you got it)
Steps:
1.- Create an Account(easy) - there is a free version(12 months)
2.- Follow this article for understand how to deploy
3.-Probably you'll have problems with permissions("Redeploy to an existing environment"), so this is a way to solve it:
Generate access key(http://aws.amazon.com/es/developers/access-keys/) , but what permission do you need?, this is an example:
Now you have an Access Key, how to add?
Review in your AWS explorer that you have the permissions:
Check the instances, will be the same that you create following the first link(Quick Start)
Now you'll have enable the "Redeploy to an existing environment" option on Publish to AWS Elastic Beanstalk
Click on Deploy button...
Great now you have your application published
Enjoy...