私はソフトウェアを (java で) プログラミングすることを計画しています。最初は自分のサーバーで実行するかもしれませんが、人気が出るとサーバーがクラッシュする可能性が高くなります.
したがって、私の計画は、Amazon EC2、Google App Engine、Lunacloud などのクラウド サービス用にプログラムすることです。
今のところ、アプリケーションには GUI がありません。SOAPまたはJMS(またはそのようなもの)に集中し、リレーショナルデータベースに大量のデータを保存する必要があります(PostgreSQLがいいでしょう).
クラウドサービスは初めてなので、GAEで少しやってみました。主な使い方は簡単なのですが、JPAとManyToMany-Relations GAEを使うとすぐにクソです。また、GAE で SOAP または JMS サーバーを作成するのは簡単ではありません。
GAE を試して週末を失ったので、コミュニティに聞いてみようと思いました。
私の要件に最適なクラウド サービスはどれですか? これらのサービスの利点と違いは何ですか? 他に何をお勧めできますか?