在Google App引擎或Amazon AWS上部署现有Java Web应用程序

时间:2015-09-09 06:03:44

标签: google-app-engine amazon-web-services

我们在本地开发了一个Java Web应用程序,而不使用任何GAE组件/ AWS组件(GAE / AWS SDK等)。

我们使用了以下技术:Java,Spring框架,MySQL数据库,Hibernate ORM,Jersy REST库,Tomcat Web服务器。

我们的申请已经完成在我们的本地服务器上正常运行。

现在我的问题是

1)如果我将现有WAR部署到Google App Engine / Amazon AWS将立即开始工作或者我是否必须对我的代码进行额外更改并部署新的WAR文件以使其在Google App Engine上运行/亚马逊AWS?

2)如果我想开始一个新的java web项目(使用我上面提到的相同配置),最终将在Google App Engine / Amazon AWS上运行,那么最佳策略是什么:  我应该从一开始就使用Google App Engine / Amazon AWS开始我的开发吗?或者只是在一切都完成后进行部署?

编辑:我只是想了解一般的GAE和/或AWS。

非常感谢你的时间

脉轮

1 个答案:

答案 0 :(得分:0)

如果依赖关系数据库,Google Computer Engine看起来更合适。 Google应用引擎使用与您的关系方案不兼容的NoSQL数据存储区。