智能云域名资讯|域名门户|域名新闻中心

新闻资讯频道
云计算领域最新资讯

使用无服务器计算的利弊,无服务器是未来吗?



与传统的基于云或以服务器为中心的基础设施相比,无服务器计算具有许多优势。对于许多开发人员来说,无服务器架构提供了更大的可伸缩性、更大的灵活性和更快的发布时间。

一、优势

不需要服务器管理:虽然“无服务器”计算实际上是在服务器上执行的,但是开发人员不需要配置或维护任何服务器。它们由供应商管理。这减少了对DevOps的必要投资,从而减少了开支,还允许开发人员在不受服务器容量限制的情况下腾出空间来创建和扩展他们的应用程序。

比传统云更便宜:开发人员只为他们使用的东西付费,为一致的吞吐量或执行时间付费,而不是为服务器单元付费。相反,在传统的“服务器”体系结构中,开发人员必须预先计划所需的服务器容量,然后购买该容量,而不管它最终是否会被使用。

可扩展性:想象一下,如果邮局能够以某种方式随意增加和撤走运输车辆,随着邮件数量的增加,运输车队的规模会扩大,在运输量较少的情况下,运输车队的规模会缩小。本质上,这就是无服务器应用程序所能做的。使用无服务器基础设施构建的应用程序将随着用户基数或使用量的增长而自动扩展。如果一个特性需要在多个实例中运行,供应商的服务器将根据需要启动、运行并结束它们。

然而,无服务器计算并不是所有开发人员的灵丹妙药,它也有一些缺点。

2、缺点

供应商锁定:允许供应商为应用程序提供所有后端服务将不可避免地增加对该供应商的依赖。与一个供应商构建无服务器体系结构可能会使在必要时切换供应商变得困难,特别是因为每个供应商提供的功能和工作流略有不同。

安全问题:当供应商运行整个后端时,可能无法完全检查其安全性,这对于处理个人或敏感数据的应用程序来说是一个大问题。

性能受到影响:因为它不是一直运行,所以在使用无服务器代码时可能需要“引导”。启动时间可能会降低性能。但是,如果一段代码经常使用,那么无服务器提供程序将始终保持其活动状态。对这个现成代码的请求称为“热启动”,对一段时间未使用的代码的请求称为“冷启动”

无服务器是未来吗?  

无服务器标志着云计算之旅的下一步。近几年来,在AWS推出Lambda平台后,无服务器已经成为BBC、Airbnb、Netflix、Nike等品牌的主流架构,更多的新方法被用来应对。它的后端。事实证明,Lambda在AWS中运行容器的公司中特别受欢迎。截至2020年1月,在AWS中运行容器的组织中,近80%采用了Lambda。报告显示,到2021年,无服务器市场预计将以32.7%的速度增长。

但相对而言,无服务器仍然是一个新的世界。Gartner分析师Lowry表示,市场非常年轻,没有赢家和输家。他说,真正的关键是确定无服务器系统的用途。FaaS可以是在特定于供应商的云中“粘合”各种服务的强大工具。另一方面,其他物联网事件驱动的用例可能不限于特定的供应商云。

声明:文章来自网络转载,若无意中有侵犯您权益的信息,请联系我们,我们会在第一时间删除!

未经允许不得转载,或转载时需注明出处:纵横云资讯|云资讯门户|纵横云新闻中心 » 使用无服务器计算的利弊,无服务器是未来吗?
分享到: 更多 ()

发表回复