【问题标题】:Open source serverless computing framework开源无服务器计算框架
【发布时间】:2017-03-21 10:41:57
【问题描述】:

我目前正致力于在私有分布式存储系统上部署 FaaS 解决方案。我一直在寻找一种可以部署在自定义存储后端的无服务器计算工具,可以存储数据并在以后通过执行一些客户端代码进行处理。

AWS 似乎是无服务器计算实施方面最受欢迎的选择。但是,它不是开源的。

您知道可以在专有存储后端之上实施的 AWS 替代方案吗?提前感谢您的贡献。

【问题讨论】:

  • 您可能会发现 github.com/openwhisk/openwhisk 很有帮助。还有一个无服务器实现见serverless.com/blog/serverless-v1.6.0
  • 您应该定义serverless 对您的意义。使用 AWS Lambda 或 Azure Functions,您不必关心运行脚本的机器、VM 或容器。使用本地软件即可。就 you 而言,它不再是无服务器的。如果您负责所有必需的 VM 和容器管理,那么它可能对应用程序开发人员来说是这样。这是很多基础设施管理

标签: lambda aws-lambda serverless-framework serverless-architecture


【解决方案1】:

如前所述,OpenWhisk 是一种选择,但另一种选择是 Iron.io 的 Functions 平台,它是开源的http://open.iron.io

最终,您可能会遇到的许多解决方案都包括使用 Docker。所以你可能只想从 Docker 开始,看看它是如何为你工作的。然后挑战变成了编排,包括 Kubernetes 在内的该领域有一些参与者。

您可能还想了解 Datawire 提供的一些产品和服务。 https://www.datawire.io

一旦您运行 Docker,您几乎可以在托管方面做任何您想做的事情。当您使用 AWS Lambda 或 ECS 之类的服务时,您会遇到更多困难。但是,您需要自己处理更多细节。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-30
    • 2011-03-14
    • 2016-11-19
    • 2019-08-20
    • 2018-01-16
    • 1970-01-01
    相关资源
    最近更新 更多