- 2009-07-20 (月) 5:47
- Misc
管理人です。
ここ2ヶ月ほど本業のほうが殺人的に忙しく、音信不通になっておりました。
ところで、先日Google App Engine(以下GAE)関連の原稿を読む機会があったのですが、なかなか興味深いです。GAEというのはWebアプリ(高機能なWebサイト)の開発&公開環境。現状、レンタルサーバを借りてPHPやPerlで作っているシステムの代替になるわけですね。
たとえば、この自習室は「レンタルしたLinuxサーバ+PHP(サーバサイドスクリプト)+MySQL(データベース)+Java製対戦ゲームサーバ」という(対戦サーバ部分を除けば)ごく標準的な構成なのですが、Linuxサーバのメンテナンスや、スクリプトとデータベースの連携などに結構手間取っています。
GAEにすると、サーバのメンテナンスは不要、「ユーザー認証、メール、データベース」のインフラが標準で組み込み済み、さらに将来スケールアップしたくなったときは追加料金を払うだけで済む(現状のレンタルサーバだと別コースで借り直して、システムを再構築することになる)、といったメリットがあります。
問題は、PHPやPerlで作られたWebサイトとは構造が大きく違うので、GAEに移行すると全面作り直しになってしまうあたり。個人的には、サーバメンテナンスから解放されることと、ユーザー認証システムが使えることを考えれば、作り直しも悪くないかなと思っています。「対戦ゲームサーバ」だけはGAEに組み込めないのですが、今ぐらいの負荷ならそれだけ社内の空いているPCで動かすというのもアリ。
ただ、サイト運営で一番問題なのは、開発・維持にかかる時間(人件費)。こればっかりはGAEにしたからどうなるって話でもないのですよね。よくレンタルサーバであるような、広告を載せる代わりに何割か貰えるようなシステムがGoogleにもあると有り難いのですけども。
- Newer: 【ActionScript】ゲームアップローダとFileReferenceクラス
- Older: [告知]リニューアル中です
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://i-libro.net/wpmu/blog/archives/364/trackback
- Listed below are links to weblogs that reference
- [雑記]Google App Engine from わくわくプログラミング自習室 Blogs
