【问题标题】:Serverless vs Serverless Cloud无服务器与无服务器云
【发布时间】:2021-12-16 10:07:23
【问题描述】:

我使用 Express 构建了一个 API,虽然最初打算部署到 EC2,但现在将部署到 Lambda。我最初查看了Middy.js,但没有足够的文档说明如何使用它来构建 API。

经过更多研究,我找到了Laconia 和无服务器。围绕 Serverless 的社区似乎要大得多,但如果这意味着我必须向他们订阅(至少不是从跳跃开始),我可能不想使用它。

我的理解是他们的工具是开源的。但是,查看他们的website,我无法区分哪些功能是他们的云服务独有的,哪些是他们的开源产品。

所以,综合考虑,我的问题是:

  • 是否可以在不使用 Serverless Cloud 的情况下使用 Serverless?

【问题讨论】:

  • Serverless 是一个概念,而 Cloud 是位置。最终,您的代码在某处的服务器上运行,无服务器意味着这个问题是未知的或暴露给用户(用户是编写代码/部署函数/lambdas 的人)。
  • 这根本不能回答我的问题。我的云环境是 AWS,我在问题中提到了这一点。对于无服务器,我显然是指无服务器框架,我为此提供了超链接。这就是我要问的问题:是否可以在没有无服务器云的情况下使用无服务器框架? serverless-cloud 产品,而不是一般的云计算。

标签: serverless-framework serverless aws-serverless


【解决方案1】:

Serverless Cloud 是 Serverless Inc 创建并拥有的 SaaS 产品。它现在处于公开测试阶段(不清楚定价)。它可以帮助您构建、部署和运行无服务器应用程序,而无需担心 AWS。

Serverless Framework 是一个由 Serverless Inc 维护的开源项目。它可以免费使用,但需要您自己的 AWS 帐户才能运行。

您正在查看来自同一家公司的两种不同产品 - 一种是免费的,open source,另一种不是。这就是区别。完全可以在不使用无服务器云的情况下使用无服务器框架。

(披露:我之前曾在 Serverless Inc 工作过,并且从事过这两件事)

【讨论】:

  • 感谢您提供如此有见地的回答。
猜你喜欢
  • 2019-06-30
  • 2019-12-08
  • 2020-08-05
  • 2019-04-22
  • 1970-01-01
  • 2022-06-16
  • 1970-01-01
  • 2021-03-05
  • 2021-07-18
相关资源
最近更新 更多