Google App Engine - GAE
Googleのインフラを利用してアプリケーションを作れる環境。 無料。ディスクサイズなど利用できる環境の上限はUnderstanding Application Quotas with Google App Engine にある。 Googleのインフラについては、Googleを支える技術 - 巨大システムの内側の世界 が詳しい。この本を一読すべき。
ぼちぼちやってます。
- Python2.5、または Java が必要
- CentOSにはPython2.4しかない。
- Python2.5にするのはリスクが大きい (up2dateなどシステムの根本で使ってる)
- AmazonEC2 に ubuntu があるから、それを使う予定。
- あるいはVMware用仮想マシンのダウンロード (Ubuntu Japanese Team)を使う。
- CentOSにはPython2.4しかない。
- Javaのバイトコードを使うエンジンを使う手もある。
- PHP とか Ruby
リンク
- 秋元@サイボウズラボ・プログラマー・ブログ: Google App Engineを使ってみた
- Google App Engine で Tropy っぽいやつ作ってみた - IT戦記
- TechCrunch Japanese アーカイブ - 体験ルポ「Google App Engineでアプリを作って公開してみた」
- Google のインフラで Web アプリを公開できる!「Google App Engine」 - WebOS Goodies
- Bigtable: A Distributed Storage System for Structured Data (googleのデータベースであるBigTableについて)
- Wikipedia:BigTable
- 丸山先生レクチャーシリーズ2007-2008 第1回「Googleの分散処理技術」
- オープンソース分散システム「Hadoop」解析資料
- GoogleAnalytics
- gmailで独自ドメイン
- googleで独自ドメイン
- GoogleAppEngine
- amazonアソシエイト
- AmazonS3
- AmazonEC2
- AmazonElasticMapReduce
- Amazon EBS Shared Snapshots
- Hadoop/Googleみたいな大規模分散計算フレームワーク
- Hypertable/HDFS・hBaseのようなBigTable実装
- クラウドコンピューティング
's WiLiKi