云,是互联网的一种隐喻,云计算指的是通过互联网接入存储/运行在远程服务器中应用/数据/服务,供应和互联网相关服务的公司统称为云计算公司。其实,云是分层的,由LaaS/PaaS/SaaS构成。那究竟这三个分层是什么意思呢?
LaaS(基础设施即服务)
第一层LaaS,指的是基础设施层,就是硬件部分,包括服务器、网络设备、存储设备等。早几年如果用户希望在公司网站或办公机上运行企业应用,就需要购置服务器,或者是使用其他硬件控制本地应用,使业务运行起来。
现在的LaaS可以支持硬件设备外包,LaaS公司可以提供机房服务器租用,可以租用来使用其存储和网络硬件。这样为企业节省了场地和维护成本,且企业可以随时随地使用这些硬件运行应用。
全球比较著名LaaS公司有亚马逊、IBM、Bluelock、CSC、GoGrid等。例如当你使用 LaaS时无需购买硬件,而是以现收现付的方式从 Microsoft 租用 IT 基础架构服务器和虚拟机(VM)、存储、网络和操作系统,并负责管理操作系统,数据和应用程序。
PaaS(平台即服务)
这第二层常被称之为中间件,平台即服务(PaaS)或应用程序平台即服务(a PaaS)或基于平台的服务是一类云计算服务,可让客户设置、实例化、运行和管理包含计算平台和一个或多个计算模块的模块化捆绑软件更多地应用程序,而无需构建和维护通常与开发和启动应用程序相关的基础架构的复杂性;并允许开发人员创建、开发和包装这种软件捆绑。企业的全部开发都可以在这层完成,可以节省不少时间、资源。
PaaS公司在互联网中提供多种开发、分发应用的解决方案,类似于海外云服务器和操作系统等,可以让企业省去硬件支持,利于企业内部的信息共享合作。PaaS公司常提供企业的网页应用管理、应用设计、海外云服务器、存储、安全和应用开发协作工具等服务。
SaaS(软件即服务)
第三层就是SaaS,在日常生活中就能接触到这层,通常是由网页浏览器接入。软件即服务(SaaS)是一个软件许可和交付模式,即软件许可一对订阅的基础,并集中托管。它有时被称为“按需软件”,并且以前被 Microsoft 称为“软件加服务” ,SaaS 应用程序也称为按需软件和基于 Web / Web 托管的软件。
SaaS服务中,每一个远程服务器中的应用都能用网络运行。大部分的页面服务都是用于商务、娱乐也可能两种都有,但是这些也都可归类于云计算中的一部分。SaaS模式大大降低了软件,尤其是大型软件的使用成本,并且由于软件是托管在服务商的服务器上,减少了客户的管理维护成本,可靠性也更高。
如果你还不明白,就拿一个生活中的例子来说。房子,是每个人都必不可少的需求,假如你想盖一个房子,盖房子需要钢筋、水泥等建材,但是想要把房子盖好就需要自己根据自己理想中的房子的架构去进行切割、裁剪等,这无疑是非常麻烦的,这个时候你就可以找人帮你盖,你自己准备好材料,找建筑商帮你盖,这个和你自己盖房子不同,需要一个供应商,这个就叫基础设施即服务(laaS)。
如果你还是觉得麻烦,不想自己去准备盖房子的材料,那么你就可以选择去房地产公司买一个建好了的房子,再自己随便装修一下,不管装修的如何你都可以入住了,这个就叫平台即服务(paaS)。
如果你不想装修,还是觉得麻烦,那你可以直接买一套精装房,精装房只需要你拎包入住所有的设施都安装好了,这个就叫软件即服务(saaS)。
原创文章,作者:lishengli,如若转载,请注明出处:http://www.lishengli.com/lee/1462.html