上海品茶

您的当前位置: 上海品茶 > 上海品茶 > 行业知识 > 什么是无服务器架构?优点有哪些?

什么是无服务器架构?优点有哪些?

1.无服务器架构

在云计算不断发展的背景下,无服务器架构(Serverless Architecture)作为一种新的服务架构和云计算模式被提出。Serverless 中的“-less”并不是指不再需要后端服务器,而是指开发人员可以摆脱后端服务器的设置和管理工作,将这些操作交由云服务商来完成,自己则专注于业务的开发。无服务器架构是一种以事件驱动的云计算模式,通过在云端部署一系列的“云函数(Cloud Function)”并绑定相应的事件源,将其组织为微服务来支撑应用程序的运行。

无服务器架构的主流表现形式为Serverless = FaaS+BaaS,两者各有侧重:

(1)FaaS(Function as a Service,函数即服务)指的是一系列由开发人员编写和部署、由云服务商统一进行调度和管理的云函数。每个云函数可以看作是系统中的一个执行单元,具有无状态的特点,且一般由事件驱动。当云函数被触发时,云服务商会根据被执行程序的资源需求实例化相应的临时容器来运行它,并在请求执行完毕后的一段时间内回收容器资源。云服务商通过统计云函数执行的次数或时间来按量收取费用,这是无服务器架构具有成本优势的重要原因。

(2) BaaS(Backend as a Service,后端即服务)泛指其他一切可在云函数中调用的云服务,通常包括消息队列、对象存储、数据库等服务,这些服务通常也按照使用量进行付费。BaaS 的存在使开发人员在编写云函数时不用再考虑其他云服务的运维工作。

无服务器架构

2.无服务器架构的优势

(1)开发速度更快

由于开发人员仅需专注于业务逻辑功能的开发,无需关心应用系统部署、调度、流量分发、弹性伸缩等功能的研发,软件架构和软件功能实现都大大简化,不仅节省开发时间,更可提升开发效率,降低开发难度。

(2)简化设备运维

在 Serverless 架构中,开发人员面对的将是自定义或者第三方开发的 API 和 URL,云厂商部署好底层基础设施与运维设施,让开发人员专注于核心代码和应用的开发。

(3)提升可维护性

目前,一些公有云服务中提供了大量的服务,如登录、鉴权服务,云数据库服务等第三方服务,它们在安全性、可用性、性能方面都进行了大量优化,在 Serverless 架构下,第三方公司集成了各类服务,运维服务的有效性得到很大的提升,降低成本。

(4)低运营成本

在传统应用系统的部署实施中,必须按业务峰值需求来构建业务系统,但在大部分时间里该业务系统是空闲的,这就导致了严重的资源浪费和成本上升。在 Serverless 架构下,不同用户能够通过共享网络、硬盘、CPU 资源,峰谷时按需自动缩容,按调用次数收费,不调用不收费,有效节约企业成本支出。

3.无服务器架构的特点

(1)自动扩缩容

用户无需关注 FaaS 函数的水平扩展,Serverless 平台会自动根据调用量扩展运行代码所需要的容器,轻松做到高并发调用。函数即应用,各 FaaS 函数可以独立地进行扩缩容,粒度小扩容快。

(2)运行成本更低

目前主流的公有云计费模式都采用包月计费模式,比如你在亚马逊公有云上申请一台虚拟机后,不管有没有用户访问你的应用,也不管你有没有部署应用,你都要付相同的钱。而对基于 Amazon Lambda 开发的 Serverless 应用来说,你只需要根据实际使用的资源量(FaaS 执行次数 ×FaaS 函数的运行时间 × 计算资源模板费用)进行付费,也即用多少付多少,不用不收费。

(3)No0ps

计算资源服务化,用户通过 API 使用计算资源,以用户算法代码为核心,不关注基础设施的部署,Serverless 是把 Ops 外包给第三方平台,让 Dev专注于业务逻辑的实现而不用操心 Ops 相关的工作。

(4)事件驱动

FaaS函数是短暂且临时的,用完就销毁,FaaS函数在接收请求时产生资源消耗,不使用就没有消耗,用完资源后就会马上释放。

以上梳理了无服务器架构的定义、特点及优势,希望对你有所帮助,如果你想了解更多相关内容,敬请关注三个皮匠报告行业知识栏目。

推荐阅读:

什么是无服务器计算?优势有?应用介绍

什么是服务器虚拟化?好处有哪些?

什么是网络服务器?分类有哪些?作用介绍

本文由作者2200发布,版权归原作者所有,禁止转载。本文仅代表作者个人观点,与本网无关。本文文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。

相关报告

2021年力合科创公司科技服务业务与新材料行业前景分析报告.pdf
2021年力合科创公司科技服务业务与新材料行业前景分析报告.pdf

 科技服务行业简介:科技服务行业是指运用现代科技知识、现代技术和分析研究 方法,以及经验、信息等要素向社会提供智力服务的新兴产业。2014 年 10 月,国 务院印发关于加快发展科技服务业的若干意见将整个科技服务行业分为九大 类别。其中,创业孵化服务是科技服务业的一个新兴领域。国家统计局发布的新 产业新业态新

【公司研究】力合科创-资源禀赋优异科创服务龙头乘风起-210605(28页).pdf
【公司研究】力合科创-资源禀赋优异科创服务龙头乘风起-210605(28页).pdf

 产业结构升级调整带来创新基地的开发运营机会。推进经济结构改革是解决我国经济发展中不平衡、不协调、不可持续等深层次问题的根本举措;深入开展国家服务业综合改革试点和服务业发展示范区建设,加强制造业集聚区、服务业集聚区公共平台建设,是加快产业结构升级调整的主要举措。各地区也因此纷纷以开发区和工业园区为载体,优化创

力合科创-科创服务深化布局“环境疫苗”驱动业绩爆发-211208(34页).pdf
力合科创-科创服务深化布局“环境疫苗”驱动业绩爆发-211208(34页).pdf

 请务必阅读正文后的声明及说明请务必阅读正文后的声明及说明 力合科创(002243) 包装印刷/轻工制造力合科创(002243) 包装印刷/轻工制造 发布时间:发布时间:2021-12-08 买入买入 上次评级:买入 Table_Market 股票数据 2021/12/07 6 个月目标价(元) 14 收盘

力合科创-首次覆盖报告:科创服务龙头开辟抗新冠病毒材料产业-211120(51页).pdf
力合科创-首次覆盖报告:科创服务龙头开辟抗新冠病毒材料产业-211120(51页).pdf

科创服务行业(或称科技服务行业,下同)是使用现代的科技知识和技术和分析探究手段、同时结合经验、信息等等重要因素向社会提供智力上的服务的新产生的行业。 20 世纪 90 年代,国内一些科技服务业细分领域逐渐从企业内部或专业研究机构独立出来,成为专业化的科技服务组织,科技服务业新兴业态逐步形成。 2014 年

南方周末科创力研究中心:2021 中国企业科创力研究报告(19页).pdf
南方周末科创力研究中心:2021 中国企业科创力研究报告(19页).pdf

 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?中国企业科创力研究报告202143企业研发

2020年科创板上市公司科创能力研究白皮书(19页).pdf
2020年科创板上市公司科创能力研究白皮书(19页).pdf

科创板上市公司科创能力研究白皮书1科创板上市公司科创能力研究白皮书科创板上市公司科创能力研究白皮书01前 言随着国家创新驱动发展战略的深入实施,科创板涌现出了大批极具发展前景的企业。在科技快速发展的浪潮下,正确理解科创板上市公司目前的科技创新能力,成为一项重要的任务。科创板上市公司科创能力研究白皮书以科创板

【公司研究】山石网科--公司深度报告:乘科创板东风迎高景气周期-20200318[30页].pdf
【公司研究】山石网科--公司深度报告:乘科创板东风迎高景气周期-20200318[30页].pdf

1 / 30 公司研究|信息技术|软件与服务 证券研究报告 山石网科山石网科(688030)公司公司深度深度报告报告 2020 年 03 月 18 日 乘乘科创板科创板东风东风,迎迎高高景气周期景气周期 报告要点:报告要点: 公司是公司是国内国内网络网络信息信息安全行业的领军企业安全行业的领军企业 公司自成 

【公司研究】梦百合-公司深度报告:反倾销催化+内销发力百合焕发新机-20201222(39页).pdf
【公司研究】梦百合-公司深度报告:反倾销催化+内销发力百合焕发新机-20201222(39页).pdf

梦百合(603313)公司深度报告 2020 年 12 月 22 日 http:/ 请参考最后一页评级说明及重要声明 投资评级:投资评级:强烈推荐强烈推荐(维持维持) 报告日期:报告日期:2020 年年 12 月月 22 日日 目前股价 32.4 总市值(亿元) 120.45 流通市值(亿元) 111.57

会员购买
客服

专属顾问

商务合作

机构入驻、侵权投诉、商务合作

服务号

三个皮匠报告官方公众号

回到顶部