《云计算与虚拟化技术丛书 深入浅出Serverless:技术原理与应用实践》—2Serverless与相关技术

举报
华章计算机 发表于 2019/06/06 14:33:46 2019/06/06
【摘要】 本书摘自《云计算与虚拟化技术丛书 深入浅出Serverless:技术原理与应用实践》一文中的第2章,第2.1.1节,作者是陈耿。

第2章

Serverless与相关技术

       IT是一个永远都不消停的行业,在这个行业里不断有各种各样新的名词和技术诞生。作为一个热门词汇,Serverless并不孤单,和它一起受到广泛关注的还有诸如微服务(Microservice)、容器(Container)和云等。其实这些技术之间有着很强的关联关系。正确地理解Serverless和其他技术的关系,是正确理解Serverless架构的一个重要基础。要深入理解Serverless,需要结合当下业界发展的整个大环境和趋势进行思考。

2.1 云计算

       到目前为止,云计算(Cloud Computing)的出现是21世纪IT业界最重大的一次变革。作为一种计算资源的组织和运作方式,云计算为IT业界的方方面面带来了巨大的改变,推动了一波又一波的技术变革。

2.1.1 从私有数据中心到云

       按所管控的计算资源的范围来划分,当前的云计算模式可以分为基础架构即服务(Infrastructure as a Service)、平台即服务(Platform as a Service,PaaS)以及软件即服务(Software as a Service,SaaS)。

       如图2-1所示,在云计算传统的私有数据中心架构中,让一个应用服务上线跑起来,用户需要负责管理和维护从上到下整个堆栈中的所有资源—从底层网络、存储和主机,到操作系统、中间件,以及应用的开发、部署及运维。这种模式让用户对整个堆栈的各个层次有很强的控制力,这曾经是标准的架构模式。但是随着整个社会经济生活节奏的加快,社会竞争的加剧,业务对IT的要求在不断提高。为了配合业务的创新和推广,支撑业务的应用服务要更快地上线、更频繁地更新、更迅速地扩容。在传统的架构模式中,每上线一个应用服务,都要求用户对架构堆栈中每一个层次的服务进行配置和维护,这极大地拖慢了整体的流程效率,因此难以满足IT的敏捷化需求。传统的架构限制了生产力的发展,于是云计算的变革悄然而至。

image.png

图2-1 各类云计算服务与传统模式的对比


【版权声明】本文为华为云社区用户转载文章,如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。