views:

596

answers:

8

I'm looking for:

  • documentation
  • blogs
  • books
  • ready-to-use pre-configured slice images
  • services
  • wrappers
  • libraries
  • tutorials

...anything that would make it easier to start using EC2 to host a Rails application.

+10  A: 

ElasticFox is a must have utility for overseeing your instances http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609

Capazon is an awesome utility to bring instance management into Capistrano http://soylentfoo.jnewland.com/articles/2007/03/27/capazon-capistrano-meets-amazon-ec2 (there is a newer version out somewhere)

I like these AMI's (I dig Ubuntu) http://alestic.com/

danpickett
+3  A: 

Have you looked at the amazon getting started tutorial? It is sufficient to put an ec2 instance together.

I did use it to setup an ubuntu server with ruby-enterprise, rails and passenger (this part was not any different from any other ubuntu server I use)

dimus
+1  A: 

I highly recommend Scott Chacone's Fuzed and EC2 demo. Other's recommend the EC2 docs, I will as well. Be sure to also check out the fuzed code. The performance is amazing but you better be bringing in some money to support it.

Sixty4Bit
Thanks but I don't see how this relates to Rails hosting; could you please elaborate?
Teflon Ted
You can use EC2 to host. Fuzed allows you easily deploy a large cluster of Rails apps. I just found learning deployment on EC2 easy because of the tutorial.
Sixty4Bit
+11  A: 

There is a Rails image for EC2 at http://ec2onrails.rubyforge.org/

RichH
A: 

Here's a service you might want to try out to deploy your Rails app using EC2: Morph AppSpace

I would think twice about going with Morph AppSpace.The savings from choosing this type of service may be offset by less-than responsive support (read allanium posts):http://forums.mor.ph/forums/1/topics/122
Allan L.
A: 

Don't forget EngineYard.

scientastic
A: 

I have been configuring a rails app to run directly on EC2 using EC2onRails and its corresponding ami. I've documented my progress here, because I found the other documentation out there lacking:

http://www-cs-students.stanford.edu/~silver/ec2.html

esilver
+1  A: 

And don't forget SimpleDeployr, one click Ruby on Rails deployment to your EC2 account.

Travis R