Run A Virtual Server On AWS

You can use Amazon Elastic Compute Cloud (Amazon EC2) to run and manage virtual servers on AWS.

Your servers are launched as EC2 instances and initialized with a machine image called an AMI.

In the free usage tier, you can launch a t1.micro Amazon EC2 instance. Micro instances provide a small amount of consistent CPU resources and allow you to burst CPU capacity when additional cycles are available. A t1.micro instance is well suited for low-throughput applications and websites that consume significant compute cycles only occasionally.