Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Amazon web services recently introduced a free tier, where you basically get free stuff to try out AWS and run tiny sites and projects. Basically it's free as long as you remain below a certain limit of bandwidth, disk storage etc.

Since going over the limits can quickly become quite expensive (for a hobbyist) I would like some recommendations or suggestions about which AMI's I can run on the free tier, for the purpose of trying out Ruby on Rails and/or Django.

share|improve this question
    
Being free is a bunch of bullshit! I tried a "free tier eligible" OS and took all defaults, and got billed for the instance the next day for $1.43. I got no warnings during the Instance Launch wizard. I specifically chose Microsoft Windows Server 2008 R2 with SQL Server Express and IIS. It had the little black note on the left of the OS name that said "free tier eligible". And I was cautious and noticed that others OS templates did not have that note. –  MacGyver Apr 27 at 2:57
    
Not only that, but I wasn't even able to connect to the server after I allowed port 3389 for RDP (remote desktop) and got the IP to the virtual server and Administrator password using the private key it generated. –  MacGyver Apr 27 at 3:04
    
So when I created a case with AWS, they said I signed up for AWS in 2013 but never used the service. So they reset it for another 12 months, so I have until April 2016 to terminate my EC2 instances so I don't get billed. –  MacGyver Apr 27 at 4:08

5 Answers 5

up vote 6 down vote accepted

Use the Amazon Linux AMI. It's the only AMI that's officially supported and maintained by Amazon. It's optimized for EC2 with the ec2-api-tools included, boots from EBS, and a package repository that's hosted on EC2. It also includes great features like CloudInit.

There's more info info in the Amazon Linux AMI User Guide.

share|improve this answer

For anyone who finds this via Google, try the official Ubuntu AMIs that work: http://cloud.ubuntu.com/2010/11/using-ubuntu-images-on-aws-free-tier/

share|improve this answer

You might want to check out ami-c2a255ab. Its a 10GB EBS-based Ubuntu Lucid server. You will have to manually install what you need but it seems to be the only 10GB Ubuntu server right now.

share|improve this answer
    
Be aware of this please: forums.aws.amazon.com/thread.jspa?messageID=232839 "Just set up ami-c2a255ab and noticed ~/.ssh/authorized_keys contains a key from the author (guru)... might want to take that out if you're running this instance" –  Alexey Shcherbak Apr 8 '11 at 12:26

Note if you're using Amazon's web panel, when you open the "Launch Instance" dialog you can filter the list of AMIs by "Free Tier Eligible", and the CLI has a filter param as well. That was the quickest way I found to see what AMIs are available for the free tier micro-instances.

share|improve this answer

You can get Ruby on Rails, Django and many other EBS AMIs from our project BitNami The EBS are completely free and we try to keep them up to date

share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.