2013-02-14 2 views
0

Я переезжаю мои рельсы приложение от Dreamhost к EngineYard, то я буду испытывать инструмент engineyard-местный ..engineyard-местный и развитие документооборота

Итак, я действительно запутались, есть мои вопросы:

  • Я буду развиваться внутри виртуальной машины? с использованием команды ey-local ssh;

  • его необходимо использовать RVM?

  • EngineYard Local о "Devops Thing"?

Любой может объяснить свой собственный рабочий процесс?

ответ

1

Engine Jard Local предназначен как среда для разработки и тестирования ваших приложений, которые будут развернуты в облаке Engine Jard Cloud. Он также предоставляет простой способ протестировать любые рецепты шеф-повара, которые вы, возможно, написали.

Вы можете либо полностью развиваться на виртуальной машине, либо снаружи, просто использовать ее для целей тестирования. Одним из самых больших преимуществ использования Engine Jard Local является то, что члены команды разработчиков будут иметь одну и ту же среду.

Если вы используете Engine Jard Local для разработки, вам не нужно использовать более сложные функции RVM (gemset и т. Д.), И вы должны просто запустить коробку и начать работать. Разработка вне его в настройках команды будет более индивидуальной, исходя из требований вашей команды.

DevOps - это в значительной степени шумовое слово и на самом деле означает сотрудничество между командами разработчиков и операций. В DevOps есть много информации, доступной в Интернете.

С точки зрения рабочего процесса, как правило, я буду разрабатывать приложение локально, как обычно, а затем запускать локальное окно Engine Yard перед развертыванием в облаке Engine Jard Cloud. Но, как обсуждалось ранее, вы могли бы полностью развиваться на виртуальной машине.

Ответит ли это на ваши вопросы?

- Evan

+0

спасибо, очень полезно. –

+0

Я нахожусь в виртуальной машине, но я не мог запустить приложение в разработке env. –

+0

Nando, когда виртуальная машина работает, вы должны иметь доступ к ней на локальном хосте. Адрес должен быть в конфигурации Vagrantfile. –