ちょっとサービスを作ろうと思っているが、ホスト先を悩んでいる。
選択肢は大きく2つ
・自宅サーバ
・Amazon EC2/S3
・Google App Engine (GAE)
いずれも Java を動かすつもりでいるが、決定打がない。
<<自宅サーバ>>【メリット】
・今すぐ始められる(検証目的では設置済み)
・OS環境面など自由がきく
【デメリット】
・安定性(回線、サーバダウン)
・動的IP(固定IPは有料)
・実は電気代って結構かかるらしい
<<Amazon EC2/S3>>【メリット】
・今すぐ始められる
・OS環境面など自由がきく
・複数インスタンスの確保が簡単
【デメリット】
・有料(アクセス数が多くなると高い!?)
・レイテンシー(遅いといわれている)
・ディスク保存などにややくせがある?
・負荷分散とかいろいろ考える必要あり?
【参考になる記事】
・
そろそろモバツイがEC2に移転した話でも書くとするか。 (えふしんさん※モバツイのなかの人 F's Garage)
<<Google App Engine for Java>>【メリット】
・今すぐ始められる(アカウント取得済み)
・スケールアウトが自動
【デメリット】
・有料(アクセス数が多くなっても大丈夫そう?)
・永続化を中心にアプリが GAE 専用になってしまう
【参考になる記事】
・
【おしらせ】 8/24次世代Web活用部会でGAEについて話します (ぶいてく)
・
【Google App Engine】 大量のPDFを生成してわかったGAEの真の実力 (ぶいてく)
なやむ。
落ちてもごめんなさいで自宅サーバで始めるかなぁ・・・・。