




下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
几个云计算相关概念及其演进历程:PaaS、SaaS、IaaS分类:云计算2010-11-0422:42433人阅读评论(0)收藏举报什么是PaaS(Platform-as-a-Service,平台即服务)对于PaaS的定义和云计算一样,目前还没有统一的版本,而且侧重点也不一样,以下是Wikipedia上的定义:Platformasaservice(PaaS)thedeliveryofacomputingplatformandsolutionstackasaservice.PaaSofferingsfacilitatedeploymentofapplicationswithoutthecostandcomplexityofbuyingandmanagingtheunderlyinghardwareandsoftwareandprovisioninghostingcapabilities田,providingallofthefacilitiesrequiredtosupportthecompletelifecycleofbuildinganddeliveringwebapplicationsandservicesentirelyavailablefromtheInterne罔. Wikipedia总体来说,PaaS平台的种类按用途来分,大致可以分为以下4种(/wiki/Platformasaservice):辅助开发环境这种PaaS平台仅仅用来对某个SaaS应用进行一些定制化,是作为SaaS应用内部的一个定制化工具。就如同我们熟悉的office当中的宏一样。如F和八佰伴的800APP,都是自己SaaS应用中的定制工具。独立的开发环境独立的PaaS环境不会和任何一种SaaS应用或WebService之间存在技术上的、许可费用上的、或是财务上的依存关系,是一种通用的开发环境。这一类的PaaS平台又分为以Cordys为代表的全浏览器环境的开发、管理、部署、交付平台(开发人员不需要下载任何本地SDK开发工具包,所有开发均通过浏览器访问PaaS平台的开发环境即可),以及以Google、IBM、Sun、微软等为代表的PaaS平台(要想在这些PaaS平台上开发应用,开发人员必须下载SDK开发工具包,然后把本地开发的应用部署到PaaS平台上,再进行调试、测试、交付等工作)。应用交付环境这类PaaS平台缺乏开发、调试、以及测试的功能,只提供部署环境以及相关的服务,如安全性和随需而定的伸缩性。作为服务的开放平台这类PaaS平台允许开发人员使用任何编程语言、任何数据库、任何操作系统、任何服务器、等等。PaaS最重要的一个特点就是为用户提供个性化的编排和组合能力。适合大规模应用的PaaS平台,其定制化的能力不应局限在某个或某种应用当中,而是跨应用的。同时,PaaS还需提供多租户模式,在每个独立的租户域中,用户可以选择自己需要的应用,或者将某些应用编排成个性化的完整业务解决方案。PaaS并不局限于互联网上的公共服务和应用,它同样可以部署在企业内部,形成企业内部的PaaS环境,让企业内部各个分支机构通过PaaS的方式编排并开通适合自己的应用,而无需在每个分支机构都进行独立部署。什么是SaaS(Software-as-a-Service,软件即服务)SaaS是一种软件交付模式,也是一种商业模式。软件通过互联网来交付,向用户收取一定的服务费,服务费可以按照注册用户数、按照年租费、月租费等模式进行收取。而且用户可以随时进行退订。用户通过互联网来使用软件,不需要一次性购买软件、硬件,也不需要维护和升级。SaaS运营商统一安装、升级、维护软件和硬件。SaaS通常被用在企业管理软件领域,国外具有代表性的如美国Salesforce。国内类似的厂商以八百客、阿里软件等为主,主要开发CRM、财务等在线应用。用友、金蝶等老牌管理软件厂商也推出了在线财务SaaS产品。国际上其他大型软件企业中,微软提出了Software+SaaS的模式;谷歌推出了与微软Office竞争的GoogleApps;Oracle在收购Siebel升级SiebelOn-demand后推出OracleOn-demand。有些SaaS也提供一定的定制化能力,但基本都是围绕在所提供的应用内部。什么是IaaS1=(Infrastructure-as-a-Service,基础架1=构即服务)laaS是一种基础架构交付模式。它通过互联网的形式向用户交付基础架构服务,如服务器(物理或虚拟)、存储、数据库、网络带宽等,并收取一定的租用费。什么是云计算(CloudComputing)关于什么是云计算,目前互联网上的解释和定义非常繁多,有狭义的,有广义的。狭义的云计算只涉及基础架构层面,为用户提供服务器、存储等租用和托管服务,类似IaaS的概念。而广义的概念则将互联网上的各种计算资源的集合比喻成云,涵盖基础架构层面、平台层面、以及具体的应用层面。因此,对于广义的云计算服务提供商来讲,他要提供IaaS,供用户使用各种基础架构服务;提供PaaS服务,供用户自由编排、组合各种软件应用和流程;以及提供SaaS交付方式,将最终的个性化解决交付到用户手中。什么是ASP(ApplicationServiceProvider,应用软件服务供货商)ASP应用软件服务供货商,在上世纪90年代末期随着网络的兴起,开始有应用软件服务供货商推出由其负责开发、执行与维护的软件,企业只要透过网络租赁、使用所需服务,收费方式则是采月缴或年缴。软件租赁模式刚问市时,被喻为企业数字化的最佳解决方案,初期也的确做得挺有声有色的,但因当时整体网络环境不够成熟,例如频宽速度、普及度与稳定皆不高,再加上当时的业者多无法提供客户量身订制的服务,功能更是少得可怜,因此,随着网络泡沫化,软件租赁模式也就逐渐被人淡忘。技术演进在以上几种技术模式中,ASP与IaaS最早出现,都是在上世纪90年代随着网络而兴起。ASP的出现让平台服务模式有了最起码的雏型;差别仅在于,其是以提供一对一服务为主,而以SaaS、PaaS为主的平台服务则提供一对多服务,以实现透过资源共享降低IT营运支出的好处。另一方面,企业虽可透过网络享受ASP服务,但服务层面多停留在软件授权、维运或代管等范畴,但到了SaaS与PaaS的平台服务时代,服务这个概念、精神被发挥得淋漓尽致,使用多少就付多少,企业买到的是服务、不是软件或硬件等IT产品(/article/2009-05-22/052255A22009.shtml)。IaaS最早的表现形式就是我们熟知的主机托管服务,主要为企业搭建网站提供带宽流量、服务器、存储空间和数据库等服务。之后,随着ASP的没落和互联网基础架构技术的不断发展和成熟,Salesforce逐渐被人接受并崛起,从而开创了SaaS兴起的时代。SaaS与ASP的概念有些类似,服务商透过因特网、提供企业用户商业应用软件。PaaS则是SaaS的延伸,因为也是通过租用的方式交付用户,PaaS不仅继承了传统SaaS模式为企业带来的经济、方便的软件使用模式,而且还为用户提供跨应用编排计算资源的能力。正如其名,PaaS将平台能力开放出来作为服务交付给用户。这样一来,用户可以在这个平台上部署自己的应用和解决方案。第三方应用开发商(ISV)也可以在这个平台上
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 杭州河道护坡施工方案
- 土方开挖阶段施工方案
- 水工程施工方案
- 平整小院地面施工方案
- 屋顶粉刷砂浆施工方案
- 水泵安装施工方案
- TSHZJRXH 001-2024 石河子自助银行建设规范
- 二零二五年度退房流程规范合同
- 二零二五年度未成年人特殊监护协议书
- 二零二五年度钢琴考级辅导班报名合同书
- 医院设施日常巡查管理制度
- 2025年太仓市文化旅游发展集团限公司及子公司公开招聘12名高频重点提升(共500题)附带答案详解
- 机械制图题库及答案
- 安装承包合同(2025年)
- 云上贵州大数据(集团)有限公司招聘笔试冲刺题2024
- 人教版四年级下册数学第二单元观察物体(二) 单元测试
- 建筑工程公司绩效考核制度范本
- 保育员与教师协作配合的技巧与案例
- 2024-2030年中国实验室家具行业发展规划及投资前景预测报告版
- 绿色金融案例分析
- 【MOOC】运动安全与健康-浙江大学 中国大学慕课MOOC答案
评论
0/150
提交评论