【问题标题】:Java PaaS (plataform as service) for java web app (wicket - spring - hibernate/jpa - scala - jetty) [closed]用于 Java Web 应用程序的 Java PaaS(平台即服务)(wicket - spring - hibernate/jpa - scala - jetty)[关闭]
【发布时间】:2013-02-02 08:42:46
【问题描述】:

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

  • Jelastic
  • 云蜜蜂
  • OpenShift
  • Heroku

上面的列表中有哪些恶臭和缺点需要评估?

【问题讨论】:

    标签: java web-applications wicket paas


    【解决方案1】:

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

    这里是openshift page for Java 开发人员。看看,希望得到一些反馈

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 感谢您发布您的答案!请务必仔细阅读FAQ on Self-Promotion。另请注意,每次链接到自己的网站/产品时,都要求发布免责声明。
      【解决方案3】:

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

      我相信你已经看过这个:link

      【讨论】:

        猜你喜欢
        • 2015-11-04
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2011-07-27
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多