EC2 と RDS を使用して、Amazon クラウドへの移行を検討しています。
ダウンタイムから保護するために、それぞれが異なるアベイラビリティーゾーンにある2つのサーバーで、実行したい負荷分散を検討しています。
私の質問は、Web アプリケーションとその更新プログラムをデプロイする方法です。各 EC2 サーバーのファイルを個別に更新するよりも良い方法があると思いますか?
EC2 と RDS を使用して、Amazon クラウドへの移行を検討しています。
ダウンタイムから保護するために、それぞれが異なるアベイラビリティーゾーンにある2つのサーバーで、実行したい負荷分散を検討しています。
私の質問は、Web アプリケーションとその更新プログラムをデプロイする方法です。各 EC2 サーバーのファイルを個別に更新するよりも良い方法があると思いますか?
以前のシステムでは、使用している apache/nginx サーバーの構成ファイルを構築するために puppet を使用することに加えて、vcs puppet モジュールを使用して適切なソース コードがシステムにインストールされていることを確認しました。もう 1 つの可能性は、アプリケーションをデプロイ可能な状態 (スクリプト言語を使用していない場合) で Amazon S3 にプッシュし、ランタイム スクリプトで S3 バケットから最新のビルドをプルすることです。