首页 > 解决方案 > 为什么我们已经拥有 Azure 函数、AWS Lambda、谷歌云函数时还需要 Spotinst 函数

问题描述

我们已经在 Microsoft Azure 中拥有 Azure 功能,在 AWS 中拥有 AWS Lambda,在 Google 中拥有 Google Cloud Function。

那么我们需要使用 Spotinst 功能的原因是什么?

当我们选择所有云提供商和区域时,Wil Spotinst 功能会同时在所有云提供商(如 Azure、AWS、Google 和所有区域)上复制和运行。

哪些云提供商需要为运行 Spotinst 功能付费?

标签: aws-lambdagoogle-cloud-functionsazure-functions

解决方案


我不是Spotinst方面的专家,但我有机会在 ServerlessConf NYC 与他们聊天。据我了解,他们的价值主张是在云基础设施上为您节省资金。这就是虚拟机之类的东西。

您特别提到了 Azure Functions、AWS Lambda 和 Google Cloud Functions。这些是无服务器/FaaS服务,这意味着作为开发人员的您根本不需要考虑基础设施或虚拟机,而且基于消费的价格已经非常便宜。然而,无服务器技术有其局限性,这意味着它们并不适用于所有用例(例如,如果您需要执行长时间运行的代码,或者在您的代码所依赖的 VM 实例上安装特殊软件)。

鉴于此,Spotinst 对于需要在云 VM 上运行的非无服务器应用程序更有意义。


推荐阅读