当前位置:首页 > 云计算 > 正文

云计算四大软件有哪些


一、云计算主要有IaaS基础设施、SaaS软件、平台3种服务,各自的功能和服务对象是什么?软件即服务(SoftwareasaService,缩写为SaaS)\x0d\x0a\x0d\x0a软件即服务是普通消费者可以感知的云计算。其代表包括Dropbox,以及国内用户熟悉的百度云、腾讯微云等。。这种云计算的最大特点是消费者不购买任何实体产品,而是购买与实体产品具有相同功能的服务。\x0d\x0a过去,我们为服务器上的存储空间付费。现在,我们花钱买的是Dropbox的存储服务。从表面上看,两者没有真正的区别。但从另一个角度来看,两者却截然不同。过去,我们花钱购买服务器上的存储空间。假设空间容量为10G,我们实际上在服务器上购买了10G的空间。如果我们不上传文件,那么服务器上的10G空间就空了。现在,当我们购买Dropbox的存储服务时,假设空间容量仍然是10G,我们实际上并没有在Dropbox服务器上购买10G的空间。我们购买的是10G空间服务。也就是说,如果我们上传文件,Dropbox会将文件分离出来,放在任何地方的任何服务器上。如果我们不上传文件,Dropbox的服务器上就根本没有属于我们的空间。\x0d\x0a\x0d\x0a平台即服务(PlatformasaService,缩写为PaaS)\x0d\x0a与软件即服务不同,平台即服务是面向开发者的云计算。这种云计算最大的特点就是自带开发环境,为开发者提供开发工具包。其代表包括Google的GAE(GoogleAppEngine),以及国内百度的BAE、新浪的SAE等。\x0d\x0a\x0d\x0a平台即服务和软件即服务可以相互转换。如果您是购买Dropbox服务的消费者,那么Dropbox就是软件即服务。如果你是一个开发者,使用Dropbox提供的开发套件,用Dropbox服务来开发自己的服务,那么Dropbox本身就是一个平台即服务,而开发者在Dropbox上构建的服务就是软件即服务。\x0d\x0a\x0d\x0a以前,开发者想要建立一个网站,需要做很多准备工作,比如购买服务器、安装操作系统、搭建开发环境等。现在,如果开发者购买平台即服务云计算,就可以省去上面费时费力的准备工作,直接开发网站。不仅如此,开发者还可以使用各种现成的服务。例如,GAE将为开发者提供谷歌内部使用的先进开发工具和领先的大数据技术。这一切都使得网站开发变得比以前容易得多,这也是云计算时代互联网更加繁荣的原因之一。\x0d\x0a\x0d\x0a基础设施即服务(InfrastructionasaService,缩写为IaaS)\x0d\x0a基础设施即服务一般针对的是企业用户。其代表包括亚马逊的AWS(AmazonWebService),以及国内的PPP云等。\x0d\x0a\x0d\x0a这种云计算的最大特点是它不像传统服务器出租商那样出租特定的服务器实体。它出租服务器的计算能力和存储能力。AWS将亚马逊计算中心内所有服务器的计算能力和存储能力整合为一个整体,然后将它们划分为虚拟实例,每个实例代表一定的计算能力和存储能力。购买AWS云计算服务的公司使用这些实例作为衡量单位。\x0d\x0a\x0d\x0a基础设施即服务和平台即服务之间存在显着差异。基础设施即服务仅提供计算能力和存储能力,而平台即服务则提供除计算能力和存储能力之外的服务。它还为开发人员提供了完整的开发工具包和配套的开发环境。也就是说,当开发者使用平台即服务时,就可以直接开始开发工作。使用基础设施即服务时,首先要做好安装操作系统、搭建开发环境等准备工作。\x0d\x0a基础设施即服务是云计算的基石。平台即服务和软件即服务建立在其之上,分别为开发者和消费者提供服务,而它本身则服务于大数据。