Cloud Foundry是一個開源項目,實現了平臺即服務(PaaS)方法。 Cloud Foundry平臺爲應用程序提供運行時和服務,以便您可以專注於開發那些運行時所用的代碼。
的Cloud Foundry是在兩個主要方面開放:
- 任何人都可以成爲安裝的Cloud Foundry,使該平臺提供的供應商。
- 開發用於在一個Cloud Foundry安裝中部署爲運行時的代碼同樣可以部署到其他人,因此您不會被鎖定到特定的提供程序中。
Cloud Foundry buildpacks支持多種編程語言,因此您不會被鎖在一個編程語言中。供應商通過提供可供運行時應用程序使用的獨特Cloud Foundry服務來部分區分其產品,例如預安裝的數據庫,DevOps支持等。
您可以在自己的硬件上下載並安裝Cloud Foundry,但配置並維護它以正常運行可能令人望而生畏。更簡單的方法是使用已經內置Cloud Foundry平臺的雲託管提供商;那麼您無需安裝Cloud Foundry,只需開始使用它即可。一個這樣的雲提供商是IBM Bluemix,它目前爲在Cloud Foundry,Docker容器和OpenStack虛擬機上運行的應用程序提供平臺。
爲了回答您的具體問題:
- 提供者可以使自己的Cloud Foundry上安裝可公開獲得的或私下使用它(或兩者)。
- 用戶可以通過Cloud Foundry CLI與任何Cloud Foundry安裝接口。 Bluemix還提供了用於處理運行時和服務的Web GUI。
- 每個供應商都可以選擇包含他們自己的GUI。
- 您指出了正確的方向瞭解更多關於Cloud Foundry的信息。
檢查此[文章](http://elsoufy.blogspot。com/2015/02/installed-cloud-foundry-v2-locally-on.html)可能會有所幫助。 – bachr