3

我可以考虑使用哪个 PaaS 提供商在云中部署我的应用程序而不会有太大的痛苦,即不需要更改结构或源代码,并且提供对 ide 或命令行的良好支持的提供商?

  • 杰拉克
  • 云蜜蜂
  • 开班
  • Heroku

评估上面列表中的哪一个的一些恶臭和缺点?

4

3 回答 3

5

我为 OpenShift 工作,但我也认为它非常适合各种 Java 支持。我们有 Jenkins 支持、Tomcat 6、Tomcat 7、Jboss EAP 6 和 Jboss AS 7.1。我们在 MySQL、Postgresql 和 MongoDB 中有本地数据存储。您可以将 Eclipse 与 JBoss 开发工具一起使用以获得出色的体验,但我们也有命令行实用程序和 REST API。我们所有的构建都是使用 Maven 完成的,因此无需更改您的源结构。如果需要,您还可以部署战争文件。您正在查看的所有 PaaS 都很棒,因此我鼓励您尝试一些。

这是面向 Java开发人员的openshift 页面。看看,并希望得到一些反馈

于 2013-02-20T01:00:49.607 回答
2

看起来Jelastic最适合您的需求 - 易于启动,根本不需要更改代码,与 Eclipse 和 JetBrains 集成,部署应用程序的不同方式,非常好的性能和自动可扩展性。

CloudBees 和 Heroku 有很多限制 - 没有公共 IP 地址,不支持使用 A 记录将外部域指向应用程序;他们不允许使用自定义端口——这意味着应用只能监听 80 和 443 端口;对文件系统的访问受限——许多重新设计问题都与此限制有关;不支持多播;没有垂直缩放 - 您应该为虚拟盒子的限制付费,而不是为实际使用付费。垂直扩展带来的好处的更详细描述在这里http://cloud.dzone.com/articles/truth-about-paas-vertical

于 2013-02-18T06:23:48.220 回答
1

Heroku 已经很成熟,甚至有幸与 Facebook 合作。所以这是很好证明的。您可以为您的应用程序使用许多附加组件,并且非常容易实现。但是,如果需要,它没有 PHP 功能

我相信你已经看过这个:链接

于 2013-02-17T23:53:26.310 回答