0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

无服务器与事件驱动计算的兴起,基础设施本身正在被抽象化

iotmag 来源:未知 作者:李倩 2018-07-13 16:51 次阅读

尽管无服务器计算并不新鲜,目前,它却发展到了一个颇为有趣的阶段。随着开发人员日渐认识到无服务器架构的价值所在,一个全新的与之相关的创业生态系统可能会成长起来。

无服务器并非完全无服务器,但是开发人员确实可以通过无服务器设置事件触发器,并将基础设施需求告知给云服务商。供应商会提供一定量的计算、存储和内存,因此开发人员不必担心这些问题(或进行编码)。

无服务器计算看似理想,但和其他新技术一样,每项技术的诞生都会伴随着一系列新的问题,而这些新问题往往代表了企业家的开放程度。对于那些正在建设安全性、工具、库、API、监控以及无服务器需要的其他工具的公司来说,未来几年,这可能是一个巨大的机遇。

创建抽象层

起初,我们有物理服务器,但是会造成大量容量浪费。于是,我们开始发展虚拟服务器,虚拟服务器使得IT行业可以将单个物理服务器分成多个虚拟服务器。这在当时是巨大的突破,像VMware这样的成功企业随之诞生,另外,这项技术还为云计算铺平了道路。然而,这只是一个开端。

紧接着诞生的是容器,它随着Docker和Kubernetes这两个开源平台的开发而大放光彩。容器使开发人员能够将大型单片程序分解为独立的程序,从而提高其运行效率。近来,随着无服务器与事件驱动计算的兴起,基础设施本身正在被抽象化。

无服务器并非真的没有服务器,开发人员仍旧需要底层计算、存储和内存来运行程序,只不过他们无需再担心服务器的问题了。如今,为了运行你所设计的硬件(虚拟的或其他),大量的编码需要连接程序组件,而通过无服务器,云供应商可以为开发人员解决这些问题。

目前,主要供应商都推出了无服务器产品,其中AWS Lambda、Google Cloud Functions和Microsoft Azure Functions都提供了相似的技术。但是,无服务器计算可能不仅仅是一种新的编码方式,它最终可能会改变我们对编程及其与底层基础架构的关系的思考方式。

现状是我们还没有到达那个程度,因此,未来仍需通过大量的研究来真正掌握无服务器。未来几年里,无服务器很可能成为一个创业公司培育系统,毫无疑问,投资者会被其吸引并尝试搞一些大事出来。

减少进入障碍

AWS Lambda总经理Tim Wagner表示,无服务器计算的主要优势在于它为开发人员消除了与管理服务器相关的所有问题。他解释道:“所以配置、设置、修补或监控等与服务器和操作系统有关的所有细节问题都不存在了。”

Tim Wagner说,无服务器计算使得开发人员可以将整个编码过程简化到功能级别,程序员只需要定义事件或功能,云计算商会为其计算出运行程序所需要的底层基础设施的具体数量。所以,一行代码就可以搞定。

Sarah Guo是Greylock Partners的合伙人,她在早期阶段对公司进行了投资,她认为无服务器计算为开发人员提供了一种只需编码而把基础架构管理留给供应商的工作方式。Sarah Guo说:“如果你去回顾云计算平台做过的一件令人惊奇的事,那一定是它利用非常人可及的大量专业知识和金钱来建设可扩展服务并将其推给云供应商。”无服务器延续并发展了这一概念,它允许开发人员专注于用户需求而无需担心程序的运行。

调查结果

云计算公司Digital Ocean最近对超过4800名IT专业人员进行了调查,其中55%认为自己是开发人员。当被问及无服务器时,近一半的受访者表示他们并不完全理解这一概念。另一方面,他们认识到继续学习的重要性,81%的人表示他们计划在今年进行更加深入的学习。

当被问到他们在去年是否使用过无服务器应用程序时,结果不出预料,约有三分之二的人说他们没使用过。各个地区的情况基本一致,唯有印度的无服务器使用率较高。

Digital Ocean发现,在使用无服务器的用户中,AWS是迄今为止最受欢迎的服务,58%的受访者表示他们选择了Lambda,其次是谷歌云功能,占比23%,微软Azure Functions则回落到10%。

有趣的是,受访者称其不愿开始使用无服务器的原因之一是缺乏工具。调查报告显示“开发人员提及无服务器时,提出最大的挑战之一是监控和调试。”另外,低可见性也是创业公司的一个新机遇。

创造生态系统

抽象是指无服务器在一定程度上简化了操作,但它也引发了一些新的需求,对于这一新型编程方式,有些需求可以预见,而有些则着实令人惊讶。工具的缺乏可能会阻碍无服务器的发展,但更常见的是,必要的时候它可以刺激新工具的开发。

作为一个投资者,Sarah Guo也一定注意到了这些,她说:“我想,为了让开发人员更加便捷地使用无服务器,我们需要承诺做出更多的改进。我们需要扩大技术的适用范围,同时专注于可见性和安全性等问题,这些问题都关乎开发人员能否更多的控制基础设施。”

Accel的普通合伙人Ping Li也为投资者寻觅到一个机会。他说 :“无论什么时候,都要从开发人员应用程序的角度出发考虑问题,这样才会有机会创造一套新的工具或产品,最终建成一个平台。”

Li表示承诺很难立即兑现,因为需要有大量开发人员率先体验无服务器。 他说:“我们当然对无服务器感兴趣,因为我们认为它将成为未来应用程序构建方式的重要组成部分,但不得不说,它仍处于早期阶段。”

Madrona Ventures的董事总经理S. Somasgear表示,虽然无服务器消除了复杂性,但它会产生一系列新问题,这将为创业公司创造机会。S. Somasgear 说:“问题较为复杂,我们试图在底层基础架构上创建一个抽象层,并告诉开发人员不必有所顾虑。但是,这意味着大量的工具必须到位,包括开发工具、部署工具、调试工具和监控工具,这些工具可以让开发人员了解使用无服务器时,哪些东西在运行。”

毫无疑问,在无服务器的世界里实现可见性着实是一个挑战,但它不是唯一的机遇。与触发器或函数库相关,或类似于Twilio或Stripe的公司也有着发展机会,它们可以提供简单的API访问,却不需要通信或支付网关等专业知识,无服务器的发展对这些也是有需求的。

许多公司开始利用无服务器计算来探索解决问题的新方法。随着时间的推移,我们希望看到更多的开发人员使用这种方法,并开发出更多工具。

正如Guo所说,无服务器目前处于早期阶段,开发人员并不喜欢运行基础设施, 这只是必需品。 她说:“事情会变得有趣起来,毕竟,我们还处于生态系统的而早期阶段。”如果这些承诺落到实处,程序员在利用无服务器开发应用方面拥有了动力,那么,无服务器必然会潜力十足,创业公司生态系统也会随之建成。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 云计算
    +关注

    关注

    38

    文章

    7347

    浏览量

    135709
  • 服务器
    +关注

    关注

    12

    文章

    8116

    浏览量

    82500
  • 生态系统
    +关注

    关注

    0

    文章

    681

    浏览量

    20525

原文标题:云计算的下一个风口,无服务器计算或将开启全新创业生态圈

文章出处:【微信号:iotmag,微信公众号:iotmag】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    大模型时代,商汤大装置重构AI基础设施服务

    大模型时代,怎样的基础设施服务才能满足行业所需?
    的头像 发表于 04-12 11:47 254次阅读
    大模型时代,商汤大装置重构AI<b class='flag-5'>基础设施</b>与<b class='flag-5'>服务</b>

    华为云耀云服务器 X 实例:柔性算力新物种,更强更省更智能的云基础设施

    行业的创新产品——云耀云服务器 X 实例,旨在提供更灵活、品质跃级的云基础设施助力用户实现业务高效运行。 创新柔性算力,满足多样化需求 传统的云服务器产品通常提供固定的算力规格,这种固定性往往无法完全满足用户多
    的头像 发表于 04-10 09:41 247次阅读
    华为云耀云<b class='flag-5'>服务器</b> X 实例:柔性算力新物种,更强更省更智能的云<b class='flag-5'>基础设施</b>

    垂直起降机场:飞行基础设施的未来是绿色的

    可能在 2030 年之前建立网络,这些飞机代表了一个全新的零碳行业,必须由新型的有利基础设施提供服务。由于这些飞机并不总是依赖于机场通道,我们的AECOM团队目前正在研究重新利用现有的非传统
    发表于 03-25 06:59

    服务器监控完整指南

    如今,大多数组织都依赖混合IT基础设施,并使用公共云提供商及其本地系统的服务。云基础设施更具可扩展性,更容易适应公司的需求。尽管如此,您还是应该持续进行基础设施监控,尤其是在将
    的头像 发表于 03-20 17:19 157次阅读

    Allegro优化网络分析——针对以服务为中心的IT基础设施

    ,也可能造成重大损失。虹科Allegro的网络流量分析仪可提供大量数据,以确定客户端、网络和服务器中存在问题的部分,从而更快、更轻松地解决IT基础设施故障。它的捕获
    的头像 发表于 03-05 08:05 266次阅读
    Allegro优化网络分析——针对以<b class='flag-5'>服务</b>为中心的IT<b class='flag-5'>基础设施</b>

    服务器远程不上服务器怎么办?服务器无法远程的原因是什么?

    。 解决办法:一般刚开始拿到的服务器的端口服务器商会主动帮忙设置好的,在这之后更换了的端口记得要加进防火墙策略哦, 不会操作的话可以联系服务器商帮忙操作。 3.已超出远程计算机上的连接
    发表于 02-27 16:21

    linux服务器和windows服务器

    ,Linux服务器表现出更好的性能和稳定性,因此广泛应用于科学计算、大数据处理和网络服务器等领域。 另一方面,Windows服务器是由微软开发和维护的
    发表于 02-22 15:46

    Arm笃定服务器市场,定制化芯片构建基础设施的未来

    ”为主题,围绕人工智能、机器学习、物联网、基础设施、汽车、终端、移动计算等行业热点话题展开。在此次大会上,Arm传递出对于服务器市场的处理器技术以及合作生态的最新洞察,并介绍了所推出的相关技术产品以大力支持
    的头像 发表于 12-04 14:42 953次阅读
    Arm笃定<b class='flag-5'>服务器</b>市场,定制化芯片构建<b class='flag-5'>基础设施</b>的未来

    服务器:未来的计算力量

    在数字化时代,数据是新的石油。而承载这些数据的基础设施——云服务器正在成为推动全球创新和经济增长的关键动力。本文将深入探讨云服务器的概念、优势以及未来发展趋势。
    的头像 发表于 11-28 10:16 773次阅读

    NVIDIA 校招 | 基础设施部门正在热招!

    时代带来了新动力 - GPU 在能够感知和理解世界的计算机、机器人和自动驾驶汽车中发挥着大脑的作用。 NVIDIA 成功的一个核心因素是我们拥有 GPU / SoC 开发所需要的先进的基础设施和完整
    的头像 发表于 10-26 09:05 277次阅读
    NVIDIA 校招 | <b class='flag-5'>基础设施</b>部门<b class='flag-5'>正在</b>热招!

    什么是边缘服务器?边缘计算的未来如何?

    边缘服务器是指驻留在网络逻辑边缘上的任何类型的服务器,通常位于专用网络和互联网之间。边缘服务器计算能力正在迅速塑造现代工业格局,动态应用程
    的头像 发表于 07-31 17:38 624次阅读
    什么是边缘<b class='flag-5'>服务器</b>?边缘<b class='flag-5'>计算</b>的未来如何?

    国外服务器在哪里买便宜?海外正规idc服务器商推荐

    海外正规IDC服务器商是指在国外拥有数据中心的专业公司,提供云计算、托管式服务器等网络基础设施服务。 海外正规IDC
    的头像 发表于 07-10 09:46 2111次阅读

    基于云解决方案的基础设施

    我们的团队可以帮助您选择正确的平台,并迁移您的服务器、数据库和应用程序。基于云解决方案的基础设施有助于最大的企业和增长最快的初创企业变得更加敏捷,并降低成本。
    的头像 发表于 05-30 09:13 270次阅读

    算力基础设施关键技术

    算力基础设施是算力网络的核心,以构建高效、灵活、敏捷的算力基础设施为目标,积极引入云原生、无服务器计算、异构计算、算力卸载等技术,探索算力原
    发表于 05-24 16:38 7次下载
    算力<b class='flag-5'>基础设施</b>关键技术

    服务器有哪些优势?

    根据全球IDC行业数据最新报告,球云计算基础设施产品销售同比增长9.2%,其中以服务器、存储和以太网交换机为主。这意味着全球云计算市场需求,包括云
    的头像 发表于 05-12 11:56 477次阅读