0

我正在寻找可以运行以下应用程序的不错的 PaaS:

  1. 监听非 80 外部端口(第 25 个,它是一个 SMTP 服务器)
  2. 写入持久文件系统

(它有 2 个不同的应用程序,所以我正在寻找的 PaaS 不必同时具有这两个功能)

我尝试了不同的 PaaS 和 IaaS:

  • Heroku:没有/没有
  • OpenShift:否/是
  • AppFog:显然没有/没有
  • AWS:是/是 - 但它的 IaaS

我知道,监听第 25 个端口并不是很受欢迎的功能,所以我愿意托管一些 PaaS,而不受 AWS 的严格限制。有这样的吗?

4

4 回答 4

1

我认为 OpenShift 不会为您提供您正在寻找的东西,但是正如您所说的那样,您将拥有持久存储。

正如您所指出的,端口 25 不是您的应用程序可以使用 OpenShift 绑定到的外部端口之一。这样做的原因是因为在太多情况下使用端口 25 会导致帐户不符合Acceptable Use Policy

但是有 SMTP 的邮件替代品,例如使用mailgun,该服务在端口 80 上工作并作为 SMTP 服务服务。

通过这种方式,OpenShif 可以满足您的两个要求(有点)。

于 2013-08-22T11:43:52.757 回答
1

如果您愿意自己托管 PaaS,您可以试用Cloudify。它是开源的,您的应用程序在您的实例上可以执行的操作不受限制。

免责声明:我为开发 Cloudify 的Gigaspaces工作,

于 2013-08-24T20:12:39.243 回答
0

我刚刚进入以下文章和您的问题。我希望它能解决你对灵活性的需求: Dokku on Digital Ocean

于 2014-05-08T20:32:53.607 回答
0

您可以查看http://paasify.it。这是我编制的当前 PaaS 供应商的比较列表。

至于持久性存储,请在服务下选择“文件系统”。可能的 PaaS 包括Clever CloudHP Cloud Application Platform as a ServiceStackatoStatic

我不知道哪些允许监听端口 25。我建议使用插件服务(例如 mailgun),就像 SFERICH 建议的那样。

干杯斯特凡

于 2013-08-31T16:59:08.120 回答