风投看好无服务器计算,但开发人员还在摸石头过河

2018-07-11 09:33:19来源:网易科技 热度:
据国外媒体报道,虽然无服务器计算并不是什么新鲜事,但它在开发领域已经发展了一个有趣的节点。随着开发人员开始认识到无服务器架构的价值,一个全新的创业生态系统可能会围绕它而展开。

所谓的无服务器计算并不是完全没有服务器的存在,但它使开发人员能够设置事件触发器,并将基础架构方面的需求完全交给云提供商。供应商提供了正确的计算规模,存储和内存,开发人员甚至不必考虑它(或相关代码)。

从表面上看,这听起来很理想,但与每项新技术一样,每种解决方案都存在一系列新问题,但恰恰是这些问题之中蕴含着创业企业家的机会。未来几年,随着相关领域的发展,构建系统安全性、工具、库、API、监控以及一整套无服务器工具的公司可能会迎来大量机遇。

构建抽象层

一开始我们有物理服务器,但是有很多容量都白白浪费了。这导致了虚拟机的发展,使其能够将单个物理服务器分成多个虚拟服务器。虽然这在当时是一个巨大的突破,帮助像VMware这样的公司获得了成功,并为云计算铺平了道路,但这只是开始。

然后出现了容器(container),随着Docker和Kubernetes这两个开源平台的发展,它们开始出现真正的腾飞。容器使开发人员能够将大型单片程序分解为离散程序,有助于提高其运行效率。最近,我们看到了无服务器或事件驱动计算的兴起。在这种情况下,基础设施本身的概念开始变得抽象起来。

由于依旧需要底层的计算能力,存储和内存来运行程序,其并不是真正的没有服务器,但无需开发人员再去考虑服务器问题。在现有的架构中,开发人员需要进行大量的编码工作,用于连接程序组件,以便在指定的任何硬件(虚拟或其他)上运行。但借助无服务器计算,云提供商可以为开发人员处理所有这些问题。

风投看好无服务器计算,但开发人员还在摸石头过河

所有主要供应商都推出了无服务器产品,其中AWS Lambda,Google Cloud Functions和Microsoft Azure Functions都提供了类似的解决方案。但它有可能不仅仅是另一种编码方式,最终可能会改变我们对编程及其与底层基础架构关系的认识。

重要的是要明白,我们还没有达到这一步,并且仍然需要做很多工作才能真正掌握无服务器计算。但在未来几年,其对于创业者来说是一个广阔的发展空间,肯定会引起投资者的注意。

消除另一个障碍

AWS Lambda总经理蒂姆·瓦格纳(Tim Wagner)表示,无服务器计算的主要优势在于它允许开发人员消除与管理服务器相关的所有挑战。 “因此,不存在配置、部署、修复或监控等问题——服务器和操作系统级别的所有细节都消失了,”他解释说。

他说,这允许开发人员将整个编码过程减少到功能级别。程序员只需定义事件或功能,云提供商计算出运行它所需的底层基础设施的确切规模。请注意,这可能只需一行代码。

投资机构Greylock Partners合伙人萨沙·郭(Sarah Guo)在投资早期阶段的公司时认为,通过将基础架构管理留给提供商,无服务器计算为开发人员提供了一种专注于代码的方法。 “如果你要彻底搞清楚云计算平台已经做过的令人惊奇的事情,需要花费大量的专业知识和时间成本。而现在,你只需要构建一个可扩展的服务,并将其转移到(云提供商),”她说。无服务器计算采用这一概念,并通过允许开发人员专注于用户需求而不必担心实际运行程序需要,从而进一步改变现有方式。

调查结果

云计算公司Digital Ocean最近调查了超过4800名IT专业人员,其中55%自称是开发人员。当被问及无服务器计算时,近一半的受访者表示他们并不完全了解无服务器计算的概念。另一方面,他们肯定认识到了解更多信息的重要性,81%的人表示他们计划今年进一步深入研究。

当被问及他们是否在去年部署了无服务器应用程序时,毫不奇怪,约有三分之二的人报告说他们没有。各地区的情况一致,印度报告的无服务器计算采用率略高。

在使用无服务器计算的用户中,Digital Ocean发现AWS是迄今为止最受欢迎的服务,58%的受访者表示Lambda是他们选择的工具,其次是谷歌Cloud Functions ,占到了23%;而微软的 Azure Functions以10%的市场份额紧随其后。

有趣的是,受访者表示不愿开始采用无服务器计算的原因之一是缺乏工具。 “开发人员在使用无服务器计算时报告的最大问题之一是监控和调试,”报告称。然而这种缺乏也可能是初创公司的一个突破口。

创造生态系统

从抽象层面讲,无服务器计算虽然简化了一个级别的操作,但也创建了一组新的需求,一些是预期的,一些可能会令人惊讶,因为毕竟这是一种新的编程方式。工具的匮乏可能会阻碍开发,但通常在必要时,它可能会刺激市场开发出新工具。

就像郭认为的那样,这是投资者的事情。 “我认为有很多承诺,因为我们改进了很多东西,使开发人员更容易访问无服务器计算,同时扩展用例,并专注于可见性和安全性等问题。“她说。

Accel普通合伙人李平(Ping Li)也从这里看到了投资者的机会。 “我认为现实情况是,只要从开发人员应用程序的角度出发,都有机会创建一套新的工具或产品,帮助自己实现这些平台,”他说。

李平表示,这种可能性是存在的,但它不会立即发生,因为需要有大量开发人员首先采用无服务器计算。“我会说我们肯定对无服务器计算感兴趣,因为我们认为它将成为未来应用程序构建方式的重要组成部分,但它仍处于早期阶段,”李平说。

Madrona Ventures董事总经理S. Somasgear表示,即使无服务器计算消除了复杂性,它也会产生一系列新问题,从而为创业公司创造机会。“这很复杂,因为我们试图在底层基础架构上创建这个抽象层,并告诉开发人员你不必担心它。但这意味着,必须存在许多工具——无论是开发工具,部署工具,调试工具还是监控工具——使开发人员能够在无服务器操作时掌握具体信息。”

超越工具属性

在无服务器计算的世界中获得这种可见性是一个真正的挑战,但它不是唯一的机会。类似于Twilio和Stripe等触发器或函数库这样的公司也有机会,它们提供对一组功能的简单API访问,而无需具有通信或支付网关等特定专业知识。在无服务器计算的世界中可能存在类似的需求。

公司开始利用无服务器计算来寻找解决问题的新方法。随着时间的推移,我们应该开始看到更多的开发人员越来越倾向于这种方法,并开发更多工具。

虽然现在还为时过早,正如郭说的那样,开发人员并不喜欢运行基础设施。这是客观存在的。 “我认为会非常有趣。我只是觉得我们还处于生态系统的早期阶段,“她说。然而,如果这些部分落到实处并且程序员有动力围绕这种开发应用程序的方式构建项目,让它真正起飞并让初创生态系统跟进的话,无服务器计算领域肯定存在发展潜力。

责任编辑:玄文成

为您推荐

硬盘播出系统的软件安装及故障处理

出处:依马狮广电网作者:李文强关爱民濮阳电视台【简介】硬盘播出系统是一个复杂的软件控制系统,软件系统在硬盘播出系统中占支配地位,对这种全新的播出系统,为保证播出的安全性,我们在软件安装、故障处理方面总结了一些经验,供大家参考。【关键词】硬盘播出服务器网卡工作站濮阳电视台使用的是格非公司MagiStream3000媒体服务器的数字硬盘播出系统,这种数字硬盘播出系统和手动磁带播出系统有很大的区别,本文结合MagiStream3000型3.0版硬盘播出系统就软件安装、维护做一下系统介绍。一.软件安装注意事项3.0版软件安装可以概括成5部分,数据库的安装,公用模块程序

破解网络经济下的信任困局

不久前,艾瑞咨询在其发布的《2009-2010年中国电子商务行业发展报告》中称,2009年中国网络购物用户突破1亿,交易额规模达2630亿元,电子商务整体市场交易额达34278亿元。一系列的数据证明,随着互联网应用的普及,电子商务正成为传统行业的新蓝海,会有越来越多的传统企业借助电子商务提升业绩和影响力。我国电子商务正迈向规模化应用的大道,给企业和平台提供商都提供了很好的发展契机。不过令人担心的是,网络商务应用仍然受到各种安全因素的困扰。根据CNCERT的监测数据显示,仅2010年上半年,近六成网民访问网站遇到过病毒或木马攻击;超三成网民账号或密码曾经被盗;近九成的电子商务网站访问者担心假冒网

视频服务器DVS打造DVR存储世界的新篇章

存储型DVS可望成市场新宠经过几年的发展,视频服务器(DVS)已成为数字视频监控领域一支不可忽视的生力军。其被视为传统CCTV监控时代向数字监控时代转变的过渡性产品,即被看作是“不带硬盘的DVR”,或者是“不带镜头的网络摄像机”,虽然这让人感觉它是在DVR与IP摄像机的“夹缝”中生存,但它作为过渡性产品,自然在现今还有着生存并且发展的价值:虽然DVR也在不断完善自身的网络功能,但由于其开发理念,使得无论是传统意义上的DVR还是带网络功能的DVR产品,它们的主要功能仍然是存储,这也决定了DVR的市场定位是在小范围内的网络环境中应用;IP摄像机被业内普遍认为是视频监控未来的发展方向,引领着数字化监

靳东滨:中电信计划明年正式推云主机及云存储

图:中国电信(微博)集团公司副总工程师靳东滨9月26日消息,中国电信集团公司副总工程师靳东滨在ICT中国·2011高层论坛上透露,中国电信计划在明年正式推出云主机,云存储等系列产品。靳东滨表示,在新兴领域,物联网和云计算将作为中国电信在ICT领域发展的重点,ICT产业正呈现出高速发展的良好势头,面临千载难逢的大好机遇。不过他也坦言,目前ICT产业发展仍不均衡,产业链比较薄弱,技术标准体系仍不够完善,业务模式仍不够成熟,行业融合也不够广泛,缺少有利于产业化推进