【问题标题】:google cloud analogy to AWS Lambda谷歌云类比 AWS Lambda
【发布时间】:2015-08-22 16:59:59
【问题描述】:

谷歌云是否有与AWS Lambda类似的功能?

我特别希望通过https events 打开计算资源并安排作业。

我也对任何其他具有类似功能的云托管服务提供商感兴趣。

【问题讨论】:

标签: amazon-web-services google-cloud-platform aws-lambda


【解决方案1】:

我刚刚发现SDK的命令行工具gcloud的最新文档中有一些看起来很有趣的东西。

https://cloud.google.com/sdk/gcloud/reference/alpha/functions/

这听起来令人兴奋。

更新:谷歌刚刚发布了一些official documentation of an alpha version of Cloud Functions。目前,函数可以使用 Node 用 Ja​​vascript 编写,并由 Pub/Sub、Cloud Storage、直接 HTTP 刺激或手动触发以进行调试。

【讨论】:

    【解决方案2】:

    Google Cloud Storage 具有对象更改通知。目前仅支持网络挂钩。

    客户端应用程序可以发送请求以监视存储桶的更改通知事件,以便收到有关存储桶对象更改的通知。启动通知通道后,每当从存储桶中添加、更新或删除对象时,Google Cloud Storage 都会通知应用程序。

    例如,当您将新图片添加到存储桶时,可能会通知应用程序创建缩略图。

    更多信息请访问:https://cloud.google.com/storage/docs/object-change-notification

    【讨论】:

      【解决方案3】:

      关于其他具有类似功能的提供商,请查看IronWorker。您可以使用 webhook endpoint 通过 https 端点启动 IronWorker 任务,并且可以在多个云上运行作业。这是Lambda vs IronWorker 的比较。

      是的,我为 Iron.io 工作。

      【讨论】:

      • 很棒的项目;是否有 github 代码显示某些云提供商的最小工作示例?
      • @NickThompson 您可以查看以下示例:github.com/iron-io/dockerworker 用于各种语言。
      【解决方案4】:

      最近,Google 宣布了 Google Cloud Functions 的 alpha 版本,它支持 http 接口。

      【讨论】:

        【解决方案5】:

        Google Cloud FunctionsMicrosoft Azure functions,它们都是相当新的(微软于2016年3月31日宣布Azure功能

        【讨论】:

          【解决方案6】:

          如果您需要带有 HTTP 接口的 Lambda,请查看 Nano Lambda 他们可以部署到任何云和本地。

          【讨论】:

            猜你喜欢
            • 2017-03-12
            • 1970-01-01
            • 1970-01-01
            • 2020-10-03
            • 2020-09-10
            • 1970-01-01
            • 2017-11-14
            • 1970-01-01
            • 2019-11-30
            相关资源
            最近更新 更多