2012-01-03 13 views
4

PersonNalプロジェクトのCloudFoundryとGoogle App Engineの主な違いを知りたいと思います。GAEからCloudfoundryへ

私は現在、GAEで動作しているWebアプリケーションを持っています。さまざまな技術的理由から、CloudFoundryに移動することを考えています。

私が使用したい:

  • Spring MVCの&春のセキュリティ。
  • DataNucleusの代わりにJPAを完全に実装しました。
  • 私のプロジェクトを適切にmavenizeすると、私はmaven-gae-pluginを動作させることができません。

私の場合、CloudFoundryはGAEの良い代替品ですか? 移行の複雑さは何ですか?

おかげ

+2

http://blog.frankel.ch/first-try-with-cloudfoundry – Kidi

答えて

3

https://github.com/leanengine/LeanEngine-Server

あなたはこのようにそれを使用する必要があります。作業マルチモジュール例えばこれを見ますアプリを移行するのは難しいです http://blog.springsource.org/2011/11/10/using-cloud-foundry-services-with-spring-part-4-%E2%80%93-spring-profiles/記事全体では、SpringアプリケーションをCloudFoundryデータソースにバインドする方法の詳細がたくさんあります。

http://blog.springsource.com/2011/09/22/rapid-cloud-foundry-deployments-with-maven/

CloudFoundry http://blog.cloudfoundry.com/post/12928974099/now-you-can-tunnel-into-any-cloud-foundry-data-serviceにデータをインポートするために、あなたのデータを移行する展開

ために、エクスポートするリモートAPI http://code.google.com/appengine/docs/java/tools/remoteapi.htmlまたはbulkloaderを使用したい場合があり、その後、CloudFoundryコールデコットをcloudfoundryのMavenプラグインの詳細を持っています

http://start.cloudfoundry.com/frameworks/java/spring/spring.html春のcloudfoundryを開始することは、春のアプリケーションをcloudfoundryに展開する方法を学ぶのに適しています。

こちらがお役に立てば幸いです。

0

私はMavenの一部に答えることができます:それはあまりにもすべきではない

mvn gae:unpack // downloads GAE classes to your maven repo 
mvn clean install package 
cd lean-server-example 
mvn gae:execute // starts a local server 
関連する問題