云平台(Cloud Platforrns)的出现,是云计算的最重要环节之一。云平台,顾名思义,就是允许开发者们或是将写好的程序放在“云”里运行,或是使用“云”里提供的服务,或两者皆是。至于这种平台的名称,类似称呼,包括按需平台(On-demand Platform)、平台即服务(Platfrom-as-a-Service,PaaS)等等。但无论称呼它什么,这种新的支持应用的方式有着巨大的潜力。
(一)基本组成
云平台一般包含以下三个部分。
1.一个基础(Foundation)
几乎所有应用都会用到一些在机器上运行的平台软件。各种支撑功能(如标准的库与存储,以及基本操作系统等)均属此部分。
2.一组基础设施服务(Infrastructure Services)
在现代分布式环境中,应用经常要用到由其他计算机提供的基本服务。比如提供远程存储服务、集成服务及身份管理服务等都是很常见的。
3.一套应用服务(Application Services)
随着越来越多的应用面向服务化,这些应用提供的功能可为新应用所使用。尽管这些应用主要是为最终用户提供服务的,但这同时也令它们成为应用平台的一部分。
(二)三种云服务(www.daowen.com)
云是网络、互联网的一种比喻说法。过去在图中往往用云来表示电信网,后来也用来表示互联网和底层基础设施的抽象。
云服务指通过网络以按需、易扩展的方式获得所需服务。常见的云服务有公共云(Public Cloud)与私有云(Private Cloud)两种。私有云是为一个客户单独使用而构建的,因而提供对数据、安全性和服务质量的最有效控制。该公司拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所,私有云的核心属性是专有资源。公共云是最基础的服务,多个客户可共享一个服务提供商的系统资源,他们无须架设任何设备及配备管理人员,便可享有专业的IT服务,这对于一般创业者、中小企业来说,无疑是一个降低成本的好方法。公共云还可细分为三个类别,包括软件即服务(Software-as-a-Service,SaaS)、平台即服务(Platform-as-a-Setvice,PaaS)及基础设施即服务(Infrastructure-as-a-Service,IaaS)(图见2-8)。
图2-8 公共云的三种类型
1.软件即服务(Software-as-a-Service,SaaS)
一种通过Internet提供软件的模式,用户无须购买软件,而是向提供商租用基于Web的软件,来管理企业经营活动。
2.平台即服务(Platform-as-a-Service,PaaS)
指将软件研发的平台作为一种服务,以SaaS的模式提交给用户。因此,PaaS也是SaaS模式的一种应用。但是,PaaS的出现可以加快SaaS的发展,尤其是加快SaaS应用的开发速度。
3.基础设施即服务(Infrastructure-as-a-Service,IaaS)
消费者通过Internet可以从完善的计算机基础设施获得服务。
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。