makotan _at_ gmail dot com

Hosted ChefとOpen Source Chef

そういえば、ChefってHostedがあったなぁ〜って思ったので単純に比較してみた
http://www.opscode.com/hosted-chef/

価格(Hosted ChefとEC2にOSS Chefを入れたとき)

Hosted Chefは最低$120〜(台数が増えると高くなる)
EC2のOSS Chefは$86あたり(外向けデータ転送が多いと増える)
単純なコスト比較だと自分でたてた方が確実に安い

運用

Hosted Chefはすべてopscodeにお任せで 24*365が期待できる
EC2のOSS Chefは99.95 %の可用性でかつメンテナンスが必要な事もある


既にサーバ運用がしっかりしててChefもしっかりメンテできる(必要なタイミングで運悪く落ちて悲しい思いをしない)前提ならEC2でも良いかも
流石に24*365をEC2で期待するのは酷かなぁ〜

バージョンアップとか

Hosted Chefはすべてopscodeにお任せ
EC2のOSS Chefは自分でバージョンアップする必要がある

感想

Chef Serverの運用に人的コストを掛けたくない場合はHosted Chef
セキュリティー的な規約で絶対に外に出せないとか、nodeの台数がむちゃくちゃ多いとか、運用が24時間体制でダウン検知してちゃんと復旧できたり、Chef Serverがたまに落ちても問題ない様な場合は、OSS Chef
OSS Chef ServerをEC2にインストールして運用するならHosted Chefに毎月支払った方が結果的に安上がりじゃ無いかな〜って思うくらいの絶妙な値付けですね