2012-04-18 40 views

回答

10

您可以将OpenShift Express用于商业Web应用程序,但要确保它能够满足您的要求。潜在的问题包括:

  • 目前还没有传出的电子邮件支持
  • 当前应用程序不扩展,以适应负载
  • 1GB磁盘空间限制
  • 共同主办
  • 限制3盒(DB,指标等)每个应用程序
  • 没有来自红帽的官方支持。文档很好,并且community forum支持非常活跃。

OpenShift会满足许多商业网站的要求。我认为这是一个很好的选择。欲了解更多信息,请阅读FAQ

5

您可以使用Cloudify。它用于在任何云上编排任何应用程序而无需更改应用程序代码或体系结构。 Cloudify是开源且免费的。

Cloudify提供了许多功能,如可插拔的监控,任何KPI规模规则,API的代理商,甚至厨师整合

尽职林在GigaSpaces的

为Cloudify产品经理之间共享的运行信息
+9

你应该提及你为cloudify工作。当所有利益都被宣布时,情况会更好。 – Ittai 2012-10-24 08:09:32

3

我一直在使用它的一些小型服务和客户端。 terms of use没有任何条款说明您不能将其用作商业网络应用程序。但请注意以下行:

“您不得通过本网站发布或传播广告或商业招揽;与红帽和/或本网站相竞争的与网站或在线服务相关的宣传材料。”

2

是的,OpenShift有一个完全免费使用的层,即使是商业应用。没有计划在未来改变这一点。有,但是,一些minor limitations到FreeShift层:

  • 缩放限制为3齿轮
    • 供应约15页/秒(每个齿轮1GB)
  • 3GB总存储空间
  • 没有您的自定义域名的SSL证书
  • 没有来自红帽的支持

另一种方法是Heroku,如果你还没有,你应该检查一下。使用两者后,我可以告诉你这是一个更加优化的平台:服务器速度提高了4倍,你可以运行任意数量的应用程序,Heroku Toolbelt比OpenShift的客户端工具功能强大得多。 Heroku也是完全免费的,直到你的数据库达到10k行。

+0

即使在免费计划中,也可以为自定义域设置SSL证书。他们似乎没有更新他们的定价页面来反映这一点。 – Flimm 2016-05-12 09:18:43