2013-06-01 6 views
19

EC2でWebサーバーとデータベースサーバーをセットアップする必要があります。 後で別のサービスプロバイダに簡単に移行することが容易になるはずです。EC2での迷路の使用

現在、私は、それぞれがリモートであり、インストールされたソフトウェアを別のEC2マイクロインスタンス上で実行されている、Webサーバとデータベースサーバを持っています。

は我々はLAMPスタックなどのプリインストールおよび事前構成されたソフトウェアでこれらのマイクロインスタンスで放浪のボックスを実行し、その代わりに使用することができます。だから私は2つの迷路のボックスで終了します.1つはWebサーバー用、もう1つはデータベースサーバー用です。

Amazonはすでに提供してインスタンスをコピーすることを意味するが、それはすべてを再インストールするのと同じプロセスになり、いくつかの他のプロバイダに移動する必要がある場合、それは...のみ、おそらく別のEC2インスタンスにコピーされます。だから、Amazonの仮想ボックスにインストールされている独自のバーチャルボックスが私は..私はそれがどのように良いか悪いかわからない

...に探していた、これは、同様のパフォーマンスに影響する場合、私は疑うものです。あなたの意見を共有してください。ターゲットは、envをローカルで準備し、任意のサービスプロバイダに簡単に展開できる柔軟性を持つことです。あなたのAWSボックス内の放浪を実行

答えて

25

はおそらく正しい解決策ではありません。 Vagrant AWS providerを調べましたか?

これは、あなたの迷惑メールや人形やシェフであなたのAWSボックスをセットアップしプロビジョニングすることができます。あなたの人形やシェフを使用してサーバーをプロビジョニングしている場合は、後日別のプロバイダに簡単に移動することができます...

+0

ありがとうございました。それは私を混乱させています。ボックスを作成してAWSインスタンス内にインストールした場合、Amazonインスタンスインスタンス用と迷惑メールボックス用の2つのオペレーティングシステムを実行することになります。あなたが引用した他のオプションをチェックします。 – fortm

+0

2つのWebサーバーと1つのデータベースサーバーがある場合、私はそれらの3つすべてをVagrant内の3つのボックスとしてプロビジョニングする必要があると思いますか? – fortm

+1

これは正しいです...この記事は、単一の迷惑メールファイルで複数のサーバーを設定する妥当な例です... http://shawn.dahlen.me/blog/2013/04/12/manage-all-application-環境-と、浮浪者/ それはデジタル海のプロバイダを使用してい...しかし、あなたはそれではなく、AWSプロバイダを使用するようならば、それはあなたの公正なアイデアを与える必要があります! :) –