Question

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.

Was it helpful?

Solution

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

OTHER TIPS

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/

If you're using Heroku or EngineYard (the main cloud hosting solutions today - they build on top of Amazon EC2) you can also use git to manage your code and both Heroku and EngineYard have great instructions on how to use integrate git with them:

Heroku: http://devcenter.heroku.com/articles/git

Engine Yard: http://docs.engineyard.com/host-your-code-on-github.html

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)

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.

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

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

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

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow
scroll top