0

我目前正在專門的分佈式存儲系統上部署FaaS解決方案。我一直在尋找一種可以部署在自定義存儲後端的無服務器計算工具,可以存儲數據並在稍後通過執行某些客戶端代碼進行處理。開源無服務器計算框架

AWS似乎是無服務器計算實施方面最受歡迎的選擇。但是,它不是開源的。

您是否知道可以在專有存儲後端之上實施的AWS的替代方案?預先感謝您的貢獻。

+1

你可能會發現和https://github.com/openwhisk/openwhisk有幫助。另外有一個無服務器實現請參見https://serverless.com/blog/serverless-v1.6.0/ – Rentrop

+6

你應該定義什麼'無服務器的意思是給你的。藉助AWS Lambda或Azure功能,您不必關心運行腳本的機器,虛擬機或容器。使用內部部署軟件。就你而言,它已不再是無服務器的。如果您負責所有必需的虛擬機和容器管理,它可能會對應用程序開發人員顯得如此。這是很多基礎設施管理 –

回答

0

如前所述,OpenWhisk是一種選擇,但另一個是Iron.io的功能平臺,該平臺是開源http://open.iron.io

最終,很多你可能會遇到將包括使用泊塢窗的解決方案。所以你可能只想從Docker開始,看看它如何爲你工作。這些挑戰隨後成爲包括Kubernetes在內的少數幾個球員的協調。

您可能還想了解Datawire提供的一些產品和服務。 https://www.datawire.io

一旦你運行Docker,你可以做任何你想要的東西關於託管。當您到達AWS Lambda或ECS等服務時,您會遇到更多困難。但是,您需要自行處理更多細節。