Amazon がホストするクラウド サービスで Subversion をホストできますか?
8 に答える
もちろん。Linux で ec2 インスタンスをセットアップし、そのサーバーに svn をインストールします。
もちろん、私の会社はパブリック オープン ソース SVN リポジトリとプライベート リポジトリを Amazon EC2 インスタンスでホストしています。データの整合性とバックアップには注意が必要です。レジリエンスのためにリポジトリ データを Elastic Block Store ボリュームに保存し、リポジトリを別の EC2 インスタンスと EBS ボリュームに svnsync して、メイン サーバーがダウンした場合に新しい SVN サーバーをすばやく起動できるようにし、svnadmin を介してオフサイト バックアップも実行します。クラウド全体がオフラインになった場合に備えて、物理サーバーの 1 つにダンプします (結局のところ、ソース コードは私たちの宝物です!)
他に考えられる唯一のことは、Amazon が提供する Linux のバージョンが特に最新ではないということです。私たちは Fedora Core を実行しており、EC2 で利用可能な最新バージョンは Fedora Core 8 です。FC8 で yum を介してインストールされる SVN のバージョンは 1.4.2.2 のみであるため、1.5 のような新しいバージョンが必要な場合は、ソースからコンパイルする必要がある場合があります。 .
Amazon の無料利用枠を使用して、Subversion をホストしてください...待ってください...無料です!
注意: これは 12 か月に制限されており、AWS の新規ユーザーのみを対象としています。
少なくとも 1 年間使用する予定がある場合は、ec2 で予約済みインスタンスを取得します。
1 年契約では、デフォルト インスタンスに対して $227.50 + $0.03/時間、3 年契約では $350 + $0.03/時間です。
それらをフルタイムで実行し続ける場合:
- (0.03*24*365 + 227.50) / 12 = 40.86 / 1 年契約の月
- (0.03*24*365*3 + 350) / 36 = 31.62 / 3 年契約の月
さまざまなインスタンス オプションの詳細については、http://aws.amazon.com/ec2/#pricingを参照してください。
Amazon の新しい「Heavy Utilization Reserved Instance」を使用すると、1 時間あたりの料金がマイクロ インスタンスで $0.005、スモール インスタンスで $0.02 に下がります。どちらも SVN に適しています。
EC2 は、サーバーを維持するために約 $0.10/分かかりませんか? (これは 1 年前に私が最後にチェックしたときの費用です。) 大幅に費用がかからない、ホストされた Subversion のオプションは他にもあります。私は cvsdude を月額 $5-10 で使っていました。
ホストされているIndeferoオファーを試すことができます。1 時間あたり 0.007 USD (年間 49 ポンド) かかります。EC2より安い。独自のサーバーを取得したい日には、すべてのデータをダウンロードしてサーバーにロードし、DNS エントリを変更するだけです。
完全なデータ エクスポートがあるため、フォージは独自のドメインの下にあり、Indefero は GPL ソフトウェアであるため、ベンダー ロックイン効果はありません。