0

Rails アプリを Dreamhost から EngineYard に移動してから、engineyard-local ツールをテストしています。

だから、私は本当に混乱しています、私の質問があります:

  • 仮想マシン内で開発しますか? ey-local sshコマンドを使用して;

  • RVMを使用する必要がありますか?

  • EngineYard Local は "Devops Thing" についてですか?

誰かが自分のワークフローを説明できますか?

4

1 に答える 1

1

Engine Yard Local は、Engine Yard Cloud にデプロイされるアプリケーションを開発およびテストするための環境として意図されています。また、作成したカスタム Chef レシピを簡単にテストする方法も提供します。

仮想マシン内で完全に開発することも、外部でテスト目的でのみ使用することもできます。Engine Yard Local を使用する最大の利点の 1 つは、開発チームのメンバー全員が同じ環境を使用できることです。

開発に Engine Yard Local を使用する場合、RVM のより高度な機能 (gemset など) を使用する必要はなく、ボックスを起動して作業を開始するだけでよいはずです。チーム設定での開発は、チームの要件に基づいてよりカスタマイズされます。

DevOps は流行語であり、実際には開発チームと運用チームの間のコラボレーションを意味します。DevOps については、インターネット上で入手できる多くの情報があります。

ワークフローに関しては、通常、通常どおりアプリケーションをローカルで開発し、Engine Yard ローカル ボックスを起動してから Engine Yard Cloud にデプロイします。ただし、前に説明したように、実際には完全に仮想マシンで開発することができます。

これはあなたの質問に答えていますか?

-- エヴァン

于 2013-02-14T18:50:00.223 に答える