曾经听到云计算,总觉得B格溢出,但又不知所谓,当各种地方都打上了云的字眼,反倒有不屑一顾感觉。
实际上云计算早已悄然改变了我们的生活,如果此时您再觉得这还是个云只是一个大忽悠的话,那您明显OUT了。
无论是度娘,还是各个大牛大V,说得对于云计算说的是头头是道,可到头来除了让人“不明觉厉”之外,真正让人理解的却少之又少,小编力争化繁为简,争取让我楼下的网管小妹也能知道云计算到底是个啥。
云计算的服务模式
根据美国国家标准和技术研究院对云计算的定义,云计算可以分为三层:软件即服务,平台即服务,基础架构即服务。

上图形象的展示了云计算的三层架构,下面小编就来一一讲解。
软件即服务(Software as a Service,缩写SaaS)
这是一般用户最容易感知到的一层,最典型的莫过于百度云,360云盘等等,我们完全不必去购买实体硬盘,只需支付一定的费用(甚至免费)即可享受biger than biger的存储服务.
再比如某某邮箱,某CRM的license,某榴社区的邀请码都是SaaS的一种体现。用户只需要使用输入账号密码,即可使用。
那么你可能会有疑问,云计算不是06年才提出来么,而邮件猴年马月就诞生了。那么普通应用和SaaS到底有什么区别?
实际上这并不冲突,邮件确实诞生很早,但它的底层架构却发生了翻天覆地的变化(变成了PaaS和IaaS),久而久之,普通的应用就变成了云应用,也变成了高大上的—SaaS。
平台即服务(Platform as a Service,缩写PaaS)
这个相信您已经有了大致印象,我们家的MoPaaS的正是典型中得典型。回归之前SaaS的问题,跑在我们PaaS上的应用,则是真真正正的SaaS应用。也就是说呢SaaS是运行在PaaS平台之上的应用。
当传统用户想要构建一个网站需要购买服务器,安装操作系统,搭载开发环境等等,当然期间还伴随着各种应用环境的升级和维护,不仅如此,真正让人们头大的是随着访问量的剧增,资源不够用了该如何解决。买更多地服务器?前期访问量又没那么多岂不是浪费?
我们都知道用户将应用代码放在MoPaaS上,可以直接运行。用户完全无需理会操作系统,开发环境,服务器等等与运维相关的一切。同时MoPaaS还可以提供灵活的资源扩展和健康服务。
因此PaaS真正的核心价值以及击中用户的痛点则是—让用户只专注自己的应用,其他的都不需要再考虑。
基础架构即服务(Infrastructure as a Service,缩写IaaS)
顾名思义,将基础架构作为一种服务提供给用户。用户需要的各种IT资源,只需要鼠标点点,即可购买使用。例如需要1台双核1G的主机,又或者需要10M的带宽,又或者我需要10个T的存储资源,都没问题鼠标点点资源到手,用户完全不需要自己去购买实体主机,建立机房。
再回头看看PaaS,PaaS架设在IaaS之上,IaaS为PaaS提供基础的IT资源。
总结
打个不恰当的比方,IaaS就好比提供一栋大楼的所需要所有地基和钢筋水泥。然后PaaS则在此基础之上负责设计分配每一层楼,每一个房间,电梯以及水管。最后SaaS只需要对每一个房间进行装修,就可以开门营业了。
当然云和大楼相比要灵活的多,敏捷高效的多,而且所提供的资源理论上是无限的。
云计算就像自来水一样,用户不需要去建立水电站,也不需要建立管道,只需要打开水龙头便可以使用自来水,用多少付多少。
简而言之云计算就是将所有的IT资源服务化,是一种颠覆传统的商务模式。
作者(鲁尚玮)


