Каковы наиболее важные инструменты и ресурсы для размещения приложений Rails на Amazon EC2?

Я ищу:

  • документация
  • блоги
  • книги
  • готовые к использованию предварительно сконфигурированные изображения срезов
  • услуги
  • упаковщики
  • библиотеки
  • учебники

... все, что облегчит запуск EC2 для размещения приложения Rails.

Ответы

Ответ 2

ElasticFox - необходимая утилита для контроля ваших экземпляров http://developer.amazonwebservices.com/connect/entry.jspa?externalID=609

Capazon - это потрясающая утилита для управления экземплярами в Capistrano http://soylentfoo.jnewland.com/articles/2007/03/27/capazon-capistrano-meets-amazon-ec2 (есть где-то более новая версия)

Мне нравятся эти AMI (я копаю Ubuntu) http://alestic.com/

Если вы используете Heroku или EngineYard (основные решения для облачных решений сегодня - они основаны на Amazon EC2), вы также можете использовать git для управления вашим кодом, и у Heroku и EngineYard есть отличные инструкции по использованию интегрируйте с ними git:

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

Диск двигателя: http://docs.engineyard.com/host-your-code-on-github.html

Ответ 3

Вы посмотрели на amazon начало работы. Достаточно добавить экземпляр ec2.

Я использовал его для настройки сервера ubuntu с рубиновым предприятием, рельсами и пассажирами (эта часть не отличалась от любого другого сервера ubuntu, который я использую)

Ответ 5

И не забывайте SimpleDeployr, одним нажатием кнопки Ruby on Rails в вашу учетную запись EC2.

Ответ 6

Здесь вы можете попробовать запустить приложение Rails с помощью EC2: Morph AppSpace

Ответ 7

Я настраивал приложение rails для запуска непосредственно на EC2, используя EC2onRails и соответствующие ему ами. Я задокументировал свой прогресс здесь, потому что я нашел там отсутствующую другую документацию:

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