2013-08-22 94 views
1

我正在尋找漂亮的PaaS,可以運行領域應用其中:的PaaS /託管的PaaS沒有限制

  1. 監聽到非80外部端口(25日,它是一個SMTP服務器)
  2. 寫入持續存在文件系統

(其2個不同的應用程序,所以PaaS的我找不必須具有這兩種功能)

我嘗試了不同的PaaS和IaaS:

  • 的Heroku:無/無
  • OpenShift:否/是
  • AppFog:顯然沒有/沒有
  • AWS:是/是的 - 但它的IaaS

我明白,聽到第25個端口並不是真正受歡迎的功能,所以我願意承擔一些PaaS而不必嚴格限制AWS的說法。有這樣的嗎?

+0

請問爲什麼你想要一個PaaS? PaaS更像是一個*應用程序*運行時,而不是託管服務或IaaS,這聽起來更像您實際需要的東西。也就是說,沒有PaaS不會僅僅通過它的定義給你(1),而且當涉及到Web應用程序時,(2)是不好的做法。 – vervas

回答

1

我不認爲OpenShift會給你準確的你正在尋找的東西,然而正如你所說的你將擁有持久存儲。

正如您所指出的端口25不是您的應用程序可以使用的外部端口之一bind to with OpenShift。原因是因爲在太多的情況下使用端口25會導致賬戶不符合Acceptable Use Policy

但是,有SMTP的郵件替代方案,如使用mailgun,此服務在端口80上工作,並作爲SMTP服務提供服務。

通過這種方式,OpenShif可以滿足您的兩個需求(有點兒)。

1

如果您願意自己託管PaaS,則可以嘗試使用Cloudify。它是開源的,你的應用程序不會限制它可以在你的實例上做什麼。

聲明:我Gigaspaces,其發展Cloudify工作,