比較編クラウドみなさん、こんにちは!フリューでモバイルサイト開発を行っている鷲見といいます。とある案件が最終段階に差し掛かった2011年3月下旬、上司から「次の案件はソーシャルアプリです。開発完了までは1ヶ月。アクセス規模はかなり大きめです。はい、君はインフラ担当です。頑張って」(意訳)という非情な宣告を告げられました。「俺この案件が終わったらゆっくりと小説を読むんだ」なんて言ってたのは単なる死亡フラグでしかありませんでした。いいつつもこの短期間で物理サーバを見積り・調達して揃えるのはなかなか難しいので、フリューではまだ導入していなかった、クラウド環境の構築に乗り出してみることにしました。いうわけで、これから『クラウド1ヶ月導入記』と題して記事を掲載していこうと思います。ちなみに2011年4月11日現在このプロジェクトは進行中です!では、まずどのクラウド環境を導入するのか、上司を説得させるための材料を出すために各種クラウドを比較してみたいと思います。要件まずは今回必要な条件は以下の通りです。自動でスケールアウト・スケールインしてくれれば嬉しい価格が安ければ嬉しいクラウド比較クラウドと一概にいっても、IaaS,PaaS,SaaSといろいろあります。Service)ソフトウェアを必要な時に必要な分だけネット経由のサービスとして提供する今回は特定のソフトウェアを使うのではなく、作成したアプリケーションを公開したいので、IaaSかPaaSとなります。Azure,herokuなどが挙げられます。それでは上記要件と比較し、導入可否を検討してみます。herokuRubyしか使えないので今回は該当しません。AzureVisualStudioや.netframeworkに関する知識があまり無いので今回は見送ります。Codeに関する知識がほとんど無いので今回は見送ります。EngineJavaで開発は出来ますが、既存フレームワークが使えないため今回は見送ります。PaaSの候補は全滅してしまいました。いうわけでPaaSは諦め、IaaSという選択になります。Services,ニフティクラウド、さくらVPSなどが挙げられます。VPSはクラウドとは言いがたいのかもしれませんが、容易にインフラを準備できる環境ということで今回は比較対象としています。この3つのサービスは必須要件をすべて満たしうるので、スペックやサービスについて比較します。Xeon相当とIaaSでもいろいろ差があることがわかります。Servicesが優勢です。同じことが出来るのであれば次に大事なのはお金ということで、次回はこの3つのIaaSでクラウド環境を構築した場合の金額の見積りについて記載していきたいと思います。