无服务器架构已成云计算未来趋势

发布时间:2022-08-04 14:46:02 作者:杀虫剂 阅读量:4998

无服务器架构和 Functions-as-a-Service(FaaS)是云计算的热点趋势。除了微软和亚马逊,还有许多其他供应商也提供FaaS。本文将为大家简单介绍什么是无服务器架构以及我们会需要无服务器架构。

  无服务器架构和 Functions-as-a-Service(FaaS)是云计算的热点趋势。除了微软和亚马逊,还有许多其他供应商也提供FaaS。本文将为大家简单介绍什么是无服务器架构以及我们会需要无服务器架构。

  云计算的演变

  在演变过程中,云已经有了多种形式和层次。

  无论是内部部署还是由供应商提供的服务,数据中心都是云计算的第一步。它抽象化了物理主机环境,我们开始用硬件单元扩展这些环境。随着虚拟化的发展,我们开始在云环境中托管虚拟机;我们抽象了硬件和使用的操作系统作为规模的单位;之后,我们为云构建了托管环境,并抽象了操作系统;再之后新的单元是应用程序;现在我们已经开始尝试无服务器架构或者是FaaS了。

  不同的云模型给予我们不同的责任。将数据中心设为本地就意味着我们要对所有事务负有全部责任,当数据中心慢慢向云转变时,我们要承担的责任会越来越少。

  无服务器架构实际上晚于SaaS,图中它排在SaaS前面,是因为SaaS,用户完全不能控制关于应用程序或其基础设施的任何事情。

  无服务器架构

  无服务器架构是指大量依赖第三方服务(也叫做后端即服务,即“BaaS”)或暂存容器中运行的自定义代码(函数即服务,即“FaaS”)的应用程序,函数是无服务器架构中抽象语言运行时的最小单位,在这种架构中,我们并不看重运行一个函数需要多少CPU或RAM或任何其他资源,而是更看重运行函数所需的时间,我们也只为这些函数的运行时间付费。无服务器架构中函数可以多种方式触发,如定期运行函数的定时器、HTTP请求或某些相关服务中的某个事件。

  Mike Roberts曾在他的文中提出了有关FaaS的六点:

  1.从根本上说,FaaS是运行后端代码,无需管理自己的服务器系统或自己的服务器应用程序。

  2.FaaS产品不需要对特定框架或库进行编码。在语言和环境方面,FaaS函数是常规应用程序。

  3.由于我们没有要运行的服务器应用程序,所以部署与传统系统也会有不同,我们将代码上传到FaaS供应商,供应商会做所有的工作。

  4.水平扩展是完全自动弹性的,并由提供商管理。

  5.FaaS中的函数可由提供者定义的事件类型触发。

  6.大多数提供者还允许函数来触发对HTTP请求的响应。

  Adrian Cockroft在文中清楚地定义了“无服务器”:如果你的PaaS可以非常高效地在20毫秒内启动实例,并将该实例运行0.5秒,那可以将其称之为‘无服务器’。从中我们可以得出这样一个结论,长时间运行的工作流和其他巨大的任务不适合无服务器架构。

  功能服务

  已经提供了FaaS服务的公司有:

  ·Microsoft – Azure Functions

  ·Amazon – AWS Lambda

  ·Auth0 – webtask

  ·Iron.io – IronWorker

  ·Planet Rational – webscript

  总结

  无服务器架构允许我们构建一些有用的代码,快速运行而不消耗大量的服务器资源。但这并不意味着FaaS仅在小型场景中可用,虽然函数是一个小单位,但是它可以每秒调用数百万次,现在问题的关键是我们如何将应用程序的其他组件和层转到函数。

  

***本网站图片,文字之类版权申明,因为网站可以由注册用户自行上传图片或文字,本网站无法鉴别所上传图片或文字的知识版权,如果侵犯,请及时通知我们,本网站将在第一时间及时删除。

我要评论

网友评论


评论时间:2024-01-17 10:32:03

14.低延迟wegame饥荒联机版怎么搭建服务器 服务器推荐cpu 低延迟


评论时间:2024-01-04 18:30:02

3)公司作为阿我的免费云主机优惠码 里巴巴集团旗下唯一云服务虚拟主机管理工具 旗下唯一云服务上市公司,与腾讯合作紧密,未来双方或存在进一步深化合作可能


评论时间:2023-08-24 20:30:02

该报告指出,预计到2022年,我国移动互联网接入流量消费达1656虚拟主机能用宝塔面板吗 亿虚拟机创建服务器 报告指出,预计到2022年,我国移动互联网接入流量消费达1656亿GB,年均复合增长率高达73.7%


评论时间:2023-08-09 18:54:24

在此背景下,企业客户开始将部分业务外包给专业第三方厂商进行维护和管理,以减少IT系统部署带来的成本投入,这也使得第三方服务商个人服务器的作用和用途 市场得到进一步发展虚拟主机和vps区别 系统部署带来的成本投入,这也使得第三方服务商市场得到进一步发展


评论时间:2023-07-09 04:30:02

服务器搭建教程DNS安装指南如何在网上建立自己的网站,这是搭建服务器网络 一个需要大量耐心和技巧的问题我的世界服务器指令推荐 站,这是一个需要大量耐心和技巧的问题


评论时间:2023-06-29 18:30:01

处理速度越快,则免费空间虚拟主机免备案 成本越低服务器如何搭建dns 则成本越低


评论时间:2022-10-01 12:30:01

这类服务器往阿里云服务器租用下载 往被称为嵌虚拟主机在哪里可以租 往往被称为嵌入式软件服务器

最新文章

 2023-04-21 20:28:29   admin

活动发布区版规

 2023-04-11 19:07:00   沐浴阳光

2020年Kubernetes即...

 2023-04-11 18:35:03   门吉木易

云计算:为什么金融市场的未来在云...

 2023-04-11 16:01:08   兵棕

为什么AIOps工具最终可以为云...

热门阅读

 2022-02-26 05:23:03   冷雨点枫

DNS服务器配置之添加正向查找区...

 2022-02-11 05:23:03   chense

Windows下Apache安装

 2022-07-27 18:23:02   sy_901

微软开发ARM版WindowsS...

 2021-08-09 01:35:43   瑟琳娜

企业网站建设根本是向客户营销运营...

 2021-10-26 05:30:02   jiess

跑分订单匹配互助抢单系统开发

随机文章

 2021-11-16 05:30:02   迷失與我

ZCB众创币系统开发多少钱

 2021-11-26 05:30:02   seaer

在线阅读APP开发市场前景如何?

 2022-02-21 05:23:03   moneyray

Tomcat Web服务器配置

 2022-03-02 05:23:03   dannycjr

节点服务器IP配置

 2022-03-06 05:23:03   jiongxing

动态磁盘的转换方法(图文讲解)

 2022-03-08 05:23:03   99225

Windows Server 2...

热评文章

 2022-02-19 05:23:03   ghh

根域名服务器配置

 2022-07-31 06:23:02   randywong

浪潮服务器“全面接盘”IBM中国...

 2021-11-01 05:30:02   fdfjdlkfjslkj

全球看点系统APP模式开发

 2022-07-19 06:46:01   yuhaonan

服务器CPU市场上的“斗士”

  热门标签

小快云 - 更小更快-打造便捷的企业快网站
Catfish(鲶鱼) Blog V 4.7.3