私は最初のアプリを持っていますが、それほど大きくはありませんが、これは最初のステップです。(途中で次の大きなもの)
これを自分の Linode VPS に配置したい場合は、mod_python or mod_wsgi,
memcache、Ngix、mySQL、Postgresql などと同様に構成して機能させる必要があります。GAE と言えば、GAE の API を使用するようにモデルを変換するだけです。
私が GAE で気に入っているのはスケーリングです。(本当にできるなら)
そうすれば、ロード シェア/バランス、キャッシュ、データベース / IO の冗長性などを心配する代わりに、アプリの開発とそれらの SEO 作業だけを心配することができます。
後で移植したくありません。(私は今決めなければならない、そしてそれに固執しなければならない)
それで、これについて何か経験があるなら、あなたは何をお勧めしますか:
1- Use VPS(s) for everthing
2- Use VPS(s) plus Amazon S3
3- Use VPS(s) plus Amazon S3 & SimpleDB
4- Use GAE
また: BigTable を使用するときに JOIN 権限を持たなくても済むでしょうか?
注: 今は空間的な必要はありませんが、後で場所テーブルが必要になる可能性があります。
どう思うか知りたいです!