Amazon EC2 is the central part of many remote compute services offered by Amazon. EC2 allows users to rent virtual compute resources hosted on Amazon's network infrastructure on demand.
We'll begin by setting up an EC2 account and manually launching a virtual machine on Amazon's EC2 infrastructure.
Establishing an AWS account is easy but requires an Amazon account. If you don't already have an Amazon account, sign up for one at http://www.amazon.com/.
With your Amazon account established, you can set up an AWS account at http://aws.amazon.com/.