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

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

    关注

    39

    文章

    8043

    浏览量

    144771
  • 服务器
    +关注

    关注

    14

    文章

    10362

    浏览量

    91759
  • 生态系统
    +关注

    关注

    0

    文章

    711

    浏览量

    21617

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    服务器发展趋势:迎接数字时代新变革

    在当今数字浪潮中,服务器作为数字基础设施的核心,正经历着深刻而持久的变革。随着云计算、人工智能、边缘计算等新兴技术的崛起,
    的头像 发表于 03-19 16:58 251次阅读
    <b class='flag-5'>服务器</b>发展趋势:迎接数字时代新变革

    Arm Neoverse计算平台驱动AI基础设施开启全新纪元

    十余年来,云计算依托抽象化架构实现规模扩展。标准服务器、虚拟资源与通用型
    的头像 发表于 03-03 10:24 580次阅读

    Omdia:2025年第三季度,中国大陆云基础设施市场加速增长24%

    2025 年第三季度,中国大陆云基础设施服务市场延续回升态势,同比增长达 24%。随着企业逐步从早期 AI 试验阶段迈向规模应用,AI 日益成为核心云基础设施
    的头像 发表于 02-14 20:12 1.1w次阅读

    什么是企业云服务器-云计算

    地扩展和管理其IT基础设施。华纳云的企业云服务器基于虚拟技术,在云环境中运行多个虚拟服务器实例,为企业提供灵活的资源分配和管理。 华纳云的企业云
    的头像 发表于 12-29 17:57 1076次阅读

    Jtti分析可以选择日本服务器进行国际应用部署吗?

    服务器基础设施的突出优势 日本的技术基础设施为应用部署提供了独特的优势,具有以下几个关键技术特点: 先进的光纤网络,保证99.99%的运行时间 面向亚太地区流量路由的战略地理位置 配备尖端冷却系统的现代
    的头像 发表于 12-03 15:19 339次阅读

    天波科普:算力超过30T的边缘计算服务器可以做什么?

    边缘计算服务器凭借其强大的本地化处理能力,正在重塑人工智能与物联网应用的边界。这类设备不仅能解决云端计算延迟问题,还能在复杂环境中实现实时决策与深度分析。但AI边缘
    的头像 发表于 09-28 11:18 848次阅读
    天波科普:算力超过30T的边缘<b class='flag-5'>计算</b><b class='flag-5'>服务器</b>可以做什么?

    CATV 基础设施放大器 1.2 GHz CCAP/Edge QAM/CMTS 驱动器 skyworksinc

    电子发烧友网为你提供()CATV 基础设施放大器 1.2 GHz CCAP/Edge QAM/CMTS 驱动器相关产品参数、数据手册,更有CATV 基础设施放大器 1.2 GHz CCAP/Edge
    发表于 09-11 18:33
    CATV <b class='flag-5'>基础设施</b>放大器 1.2 GHz CCAP/Edge QAM/CMTS <b class='flag-5'>驱动器</b> skyworksinc

    国内比较好的ntp时间服务器厂家推荐

    (NetworkTimeProtocol)时间服务器,作为确保全网设备时间一致的核心设备,正日益受到企业、政府和关键基础设施的重视。那么,国内有哪些优秀的NTP时间服务器厂家能提供可靠、高精度的解决
    的头像 发表于 08-28 15:26 981次阅读
    国内比较好的ntp时间<b class='flag-5'>服务器</b>厂家推荐

    什么是服务器虚拟?一文读懂原理、优势与实战部署

    什么是服务器虚拟?当企业服务器CPU利用率长期低于15%,却仍需不断采购新硬件应对业务增长时,一场基础设施领域的革命早已悄然发生——服务器
    的头像 发表于 08-25 10:52 1418次阅读
    什么是<b class='flag-5'>服务器</b>虚拟<b class='flag-5'>化</b>?一文读懂原理、优势与实战部署

    赛思金融时钟服务器:确保金融市场稳定的关键

    在当今全球的金融市场中,时间对于交易者和投资者来说至关重要。为了确保金融市场的稳定和公平,各种金融工具和服务的需求不断增加。其中,金融时钟服务器作为一种关键的基础设施,为金融市场提供
    的头像 发表于 07-24 16:47 1360次阅读
    赛思金融时钟<b class='flag-5'>服务器</b>:确保金融市场稳定的关键

    硅谷GPU云服务器是什么意思?使用指南详解

    硅谷GPU云服务器本质上是一种IaaS(基础设施服务)产品,它将物理服务器上的GPU资源通过虚拟技术分割成可弹性调配的云
    的头像 发表于 06-16 09:41 731次阅读

    安全可控·国产典范—上海卓岚ZLAN5107-C全国产 串口服务器助力工业通信自主

    全国产串口服务器ZLAN5107-C代表了工业通信设备自主创新的重要成果,为各行业数字转型提供了安全可靠的基础设施
    的头像 发表于 05-14 13:24 1250次阅读
    安全可控·国产典范—上海卓岚ZLAN5107-C全国产<b class='flag-5'>化</b> 串口<b class='flag-5'>服务器</b>助力工业通信自主<b class='flag-5'>化</b>

    云电竞服务器 工作原理

    云电竞服务器工作原理详解 一、核心架构原理 虚拟资源池‌ 通过 ‌KVM/VMware‌ 等虚拟技术将物理服务器(含NVIDIA GPU集群)
    的头像 发表于 05-14 07:44 770次阅读
    云电竞<b class='flag-5'>服务器</b> 工作原理

    RAKsmart服务器如何赋能AI开发与部署

    AI开发与部署的复杂性不仅体现在算法设计层面,更依赖于底层基础设施的支撑能力。RAKsmart服务器凭借其高性能硬件架构、灵活的资源调度能力以及面向AI场景的深度优化,正在成为企业突破算力瓶颈、加速AI应用落地的关键工具。那么,
    的头像 发表于 04-30 09:22 956次阅读

    边缘计算服务器

    边缘计算服务器是支撑边缘计算模式落地的核心硬件设备,其定义及特性可归纳如下: 一、定义 边缘计算服务器指部署在网络边缘侧的专用
    的头像 发表于 04-29 07:46 1019次阅读