无服务器云的有趣之处在于,它是由主要云计算供应商提供的服务,却减少用户为这些供应商支付的费用。或者看起来是这样。
那么人们是否知道有多少行业领先供应商会推出减少其利润的新技术?但是,云计算领导厂商AWS、微软Azure和谷歌云就是这么做的。事实上,这就像无服务器一样,向服务器端迈进了一大步(无服务器的应用将推动更多的云采用,而从长期来看,无服务器云将成为云计算提供商的净收入业务,而这些厂商并不傻。)
无服务器可以自动将计算资源分配给云中的应用程序,以便让应用程序拥有足够的资源,但不会太多。云计算客户很难提供适量的资源。而虚拟机大量闲置,这将浪费成本。无服务器解决了这个核心问题,因此节省了成本。
了解无服务器云成本
为了更全面地理解无服务器云计算的经济效益,451 research公司数字经济学研究部主任Owen Rogers对此进行了探讨和分析。Rogers获得布里斯托大学云计算经济学博士学位。此外,他还是Cloud Price Index的设计者,是负责公共云、私有云和管理云成本的451 research的基准指标以及451 research云定价方法和机制的全球调查的云计算架构师。
以下将探讨无服务器的亮点:
无服务器的经济利益:
“我认为采用无服务器有两个好处。第一种好处是,没有必要来维护基础设施,无需考虑所有的基础资源,企业只需编写代码并在需要时将其应用起来。第二个好处是资源利用问题。不必让大量虚拟机耗费资源,并且会增加成本,企业可以执行其功能,只要它完成,虚拟机就会消失,企业不会因此而支付费用。”Rogers说。
无服务器成本减少:
无服务器成本更低吗?作为经济学家,Rogers认为这要看情况而定。如果用户有一台虚拟机,而且这个虚拟机一直在不停地被使用,并且正在处理大量的请求,那么实际上这可能比在这种情况下使用无服务器成本更像。因为很显然,每当无服务器代码被调用时,用户都必须付出一些代价。如果一直消耗虚拟机,如果企业在该机器中获得高水平的利用率,那么可能做的是正确的事情。
然而,如果某个功能偶尔需要运行或者突发的应用,那么至少从经济角度来看,无服务器将成为一种适合的技术。
而采用无服务器的好处是,如果企业不知道要使用多少请求,无论是数百万个请求还是数十个请求,无服务器都可以自动扩展。而使用虚拟机则必须在应用程序中构建更多的可扩展性。“
一些云计算用户表示,他们使用无服务器节省了很多成本:
“很多公司必须在其IT部门安装大量的微小服务,并对这些功能、活动、触发器进行持续整合。对于这些用户来说,把它们放在无服务器的地方是很有意义的,因为他们只需要立即调用它们,而不是让大量昂贵的虚拟机始终运行,并花费大量的时间成本。
那么这是否意味着大型云供应商实际上会从无服务器中实际上损失利润:
Rogers表示,“我不这么认为。因为现在正处于云采用的早期阶段。很多企业现在都在采用云计算,但有很多工作量需要部署,还有很多机会。所以,可能人们会决定不使用虚拟机,而是使用无服务器。但无服务器的可访问性意味着数量应该增加。因此,越来越多的人将消耗无服务器,并且将获得越来越多的好处。
而这在某种程度上回到了杰文斯悖论:在工业革命中,技术和生产力变得更加高效,但并没有节约成本,因为这意味着人们有更多的消费。而无服务器也就是这样的情况。它使用起来非常简单,功能也非常强大,但这并不能降低成本,减少服务提供商的收入,其成本只会随着数量和消费量的增长而增长。“
降低或管理无服务器云计算成本的技巧:
Roger认为,“这与企业确保知道谁在使用它以及他们使用了什么有关。影子IT的应用非常多,而且存在巨大的成本威胁,而无服务器的情况与虚拟机和存储的情况完全相同。如果一直有人调用一个错误的功能,而这个功能并没有带来任何价值,这也许是偶然发生的,也许是不应该拥有权限的员工无故地调用的,那么这些成本就会上升,并且不会为企业创造任何价值。
因此,我认为企业需要了解谁在使用它,并确保在云计算提供商内部设置控件,并检查自己的使用情况和计费报告,这对于了解企业正在使用无服务器的正确价值而言至关重要。“
无服务器的主要云供应商中哪一家价格更低?
Roger指出,“作为经济学家,我必须给出答案,这要看情况而定。在我们发布的云服务器价格指数的经济报告中,我们通常发现IBM的无服务器对于时间非常短的脚本来说是价格最低的。所以,其功能只能持续十分之一秒。微软Azure对于长期脚本来说是价格最低的,这主要是对于那些可能运行十秒钟的脚本。其原因在于每个服务器价格的提供者都采用不同的方式。此外,每个提供商都会提供一些免费资源。因此,仅仅看其中一个指标,并找出价格更低的无服务器是很困难的。因为它确实是一个关于多少个功能的复杂方程,因为要考虑这个功能持续多久,以及它被调用了多少次。”
客户实际上不可能根据无服务器成本选择云供应商:
Roger表示,“Cloud Price Index根据一揽子云服务概念评估价格和成本,我对此表示认同。因此,很少有云用户会消耗无服务器。大多数人会利用虚拟机和存储服务,而无服务器只是其中的一部分。所以,这就是我们追踪这些云服务的原因。
当然,不同的提供商具有不同的价值优势。我认为他们可能会成为领先的决策标准,而不是成本。但是我们发现成本和定价越来越重要,在整个解决方案中进行评估时,而不仅仅是像单一无服务器这样的单一服务,这一点尤为重要。
由于无服务器对于传统应用程序来说效果不佳,对于那些想要在云中处理其原有应用程序的公司来说,这不会是一个考虑因素:
一些应用程序将利用容器,但很多都不适合。我认为人们将看到一个无服务器的虚拟机、容器、专用云和私有云将在相当长时间内共存的世界。人们仍然看到大型机现在仍在运行,但它们并没有消失。这个世界比一切都是公共云或服务器的世界复杂得多。“
领先的云计算供应商之间的“竞争到底”价格战将会继续在无服务器方面进行:
Roger说,“我认为无服务器已经准备好成为价格战的一部分。主要是因为大多数云计算提供商都以类似的方式定价。这是非常明显的,所以如果削减了无服务器定价,媒体将会关注,并且进行宣传。而且,当计算机存储设备降价时,就引起了很多关注,但我认为降低诸如无服务器或甚至更高价值的服务(如物联网或人工智能)等价格下降时,更多的信息显示将会受到用户的欢迎。我认为无服务器几乎是云计算提供商发布此信息的天然战场。”
那么,人们应该如何应对无服务器云计算的未来?
Roger表示,“显然,我们在Cloud Price Index上看到的一般情况是,用户忠诚度将变得越来越有价值。例如,如果企业愿意为其云计算提供商提供长期承诺,那么比五年前节省更多费用。我认为无服务器也开始有这样的转化。
现在,它可能是无服务器的某种承诺价格模型,企业可以在较长时间内购买一定数量的容量而获得折扣。但是,我认为我们将看到越来越多的以解决方案为基础的折扣。因此,供应商会对用户说,如果在一个月的时间内消费了一百万美元的服务,就会自动提供20%的折扣。这样,无服务器将因所有消费获得总体折扣而降低价格。
我认为这些解决方案提供的折扣更加公平。企业不只是使用虚拟机或存储设备,服务提供商希望他们能够使用他们提供的所有技术。“