【问题标题】:PaaS/hosted PaaS without restrictions [closed]无限制的 PaaS/托管 PaaS [关闭]
【发布时间】:2023-03-12 16:43:01
【问题描述】:

我正在寻找可以运行以下应用的优秀 PaaS:

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

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

我尝试了不同的 PaaS 和 IaaS:

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

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

【问题讨论】:

  • 请问您为什么需要 PaaS? PaaS 更像是一个 应用程序 运行时,而不是托管服务或 IaaS,这听起来更像您真正需要的。也就是说,没有 PaaS 不会仅仅根据它的定义为您提供 (1),而 (2) 在涉及 Web 应用程序时是一种不好的做法。

标签: heroku amazon-web-services openshift appfog paas


【解决方案1】:

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

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

但是,有 SMTP 的邮件替代方案,例如使用 mailgun,此服务在端口 80 上工作并作为 SMTP 服务提供服务。

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

【讨论】:

    【解决方案2】:

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

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

    【讨论】:

      【解决方案3】:

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

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

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

      干杯斯特凡

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2021-01-06
          • 1970-01-01
          • 2017-03-18
          • 2020-11-19
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多