上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
未来趋势
随着移动和物联网应用蓬勃发展,伴随着面向服务架构(SOA)以及微服务架构(MSA)的盛行,造就了Serverless架构平台的迅猛发展。在Serverless架构中,开发者无须考虑服务器的问题,计算资源作为服务而不是服务器的概念出现,这样开发者只需要关注面向客户的客户端业务程序开发,后台服务由第三方服务公司完全或者部分提供,开发者调用相关的服务即可。Serverless是一种构建和管理基于微服务架构的完整流程,允许我们在服务部署级别而不是服务器部署级别来管理应用部署,甚至可以管理某个具体功能或端口的部署,这就能让开发者快速迭代,更快速地交付软件。
这种新兴的云计算服务交付模式为开发人员和管理人员带了很多好处。它提供了合适的灵活性和控制性级别,因而在IaaS和PaaS之间找到了一条中间道路。由于服务器端几乎没有什么要管理的,Serverless架构正在彻底改变软件开发和部署流程,比如推动了NoOps模式的发展。