ページへ戻る
− Links
印刷
Google App Engine for Python
の編集 ::
NJF Wiki
xpwiki
:
Google App Engine for Python
の編集
# c810862b の編集
ページ内容:
*Google App Engine [#c810862b] Google App Engine(以下GAE)はGoogleのクラウドサービスで、簡単にいえばGoogleのサーバー群の上に乗って動くレンタルサーバーの様なものです。 GAEをブラウザゲームの保存に使う理由は以下の通りです。 -無料枠があり、ゲームがヒットしなければサーバー代は無料になる -従量課金だがそれほど高価では無く、課金されたとしても、ちゃんと調整していれば大きな額にならないため、広告を入れておけば赤字にはならない -自動でリソースがスケールするので、過負荷でサーバー自体が落ちると言うことは無い -自分でサーバーの管理をする必要は無い ブラウザでのカジュアルゲームの場合、初期にかなりアクセスが集中してその後はほとんど負荷が無くなることが多いです。すると最初の数ヶ月のために性能の良いレンタルサーバーを借りるのは無駄が大きくなります。GAEだとアクセスが多くても勝手にスケールし、しかもアクセスが少なくなれば無料になります。使った分だけ払えば良く初期投資などのリスクが無いので、リリース前に負荷が読めにくく安定もしないブラウザゲームにとってはとてもありがたいです。 また、アプリのデータの共有などでも全く同じ理由が当てはまります。さらにGAEはプッシュ通知などにも対応したのでアプリのデータ保存にも最適です。 ただし、もちろん問題もあります。 -他のサーバーに後から移したくなってもそのままでは無理である -ちゃんと課金額が大きくならないような調整をしていないとそれなりにかかる -集計や並べ替えといった処理が難しい -はじめから負荷が高く一定であることが分かっているならサーバーを借りた方が安くなる場合が多い -swfなど、容量の大きな静的ファイルは普通のサーバーに置いた方が安くなる しかし、これらの問題はほとんどの場合、サーバー側の処理が複雑になったときに重要になるので、個人で作るカジュアルゲームなどでは気にすることはあまりないでしょう。また、知識があれば避けられる問題も多いです。
編集の要約:
Q & A 認証:
ページ更新時は次の質問にお答えください。(プレビュー時は必要ありません)
Q:
「東京」の読みがな?(ひらがなで)
A:
お名前:
タイムスタンプを変更しない
テキスト整形のルールを表示する
[1]
Links list
(This host) = https://njf.jp
(This host)
/cms/modules/xpwiki/?cmd=edit&help=true&page=Google%20App%20Engine%20for%20Python