所在位置:
首页 >
营销资讯 >
行业动态 > Serverless Computing代表云的未来?
Serverless Computing代表云的未来?
时间:2022-03-29 22:12:01 | 来源:行业动态
时间:2022-03-29 22:12:01 来源:行业动态
Serverless是无服务器的意思,Serverless Computing就是无服务器计算。Serverless Computing当然不是不要服务器,只是软件开发人员无需考虑服务器的管理和运维,只专心于代码本身、专注于代码的业务逻辑实现。
按照 CNCF 对 Serverless Computing的定义,Serverless Computing是指构建和运行不需要服务器管理的应用程序,使用者将代码托管到第三方(云服务商),由托管方按需提供后端服务,然后根据其实际计算量付费,而不必保留和支付固定数量的带宽或服务器数量。
Serverless Computing之所以让软件开发人员感觉兴奋,因为他们不再需要与服务器打交道。此前,为了让应用程序顺利部署到服务器端,需要考虑服务器的容量、带宽等等,这需要软件开发人员付出很多精力。后来有了容器和Kubernetes,让开发人员的工作变得容易了一些,但对于不少人来说还是太难了。而Serverless Computing解放了他们,无需关注这些,主要关心代码。
不过,只是谈开发人员喜欢Serverless Computing,还是小看了它。Serverless Computing更大影响在于它可能是会再次改变云计算行业的游戏规则。众所周知,云计算最着名的一个口号是像用水和用电一样使用IT,但在真正落地时并非如此。云计算最典型的使用方式是,用户根据预估的计算、网络和存储向云服务商购买云主机,在真正使用时,用户不仅要在这些服务器上部署各种软件,在实际使用时用户还要时刻考虑实际用量,和传统计算模式的区别在于没有了基建的负担,采购变方便了,可以随时进行采购,而在实际运营方面与在自己数据中心部署服务器并没有大的区别,同样要为部署、扩容、缩容操心。
而Serverless Computing像插座一样即插即用,极大地降低了云计算的接入使用门槛,通过FaaS加BaaS基本上可以重构大部分的企业级应用。基于Serverless平台上创建高可用、高可扩展性的微服务将是异常简单的事情,只写好业务代码就行了,根本不用去考虑架构、扩展、并发之类的问题,也完全没必要花大价钱买云主机或容器服务,既麻烦又浪费。正因为如此,有人提出Serverless Computing是云计算领域继虚拟机、容器之后第三波技术浪潮,对云计算产业的影响由此可见一斑。