云计算是做什么的_云计算到底能做什么?
1个回答
展开全部
转向云计算(cloud computing),是业界将要面临的一个重大改变。各种云平台(cloud platforms)的出现是该转变的最重要环节之一。
转向云计算(Cloudcomputing),是业界将要面临的一个重大改变。各种云平台(cloudDlatforms)的出现是该转变的最重要环节之一。
顾名思义,这种平台允许开发者们或是将写好的程序放在“云”里运行,或是使用“云”里提供的服务,或二者皆是。至于这种平台的名称,现在我们可以听到不止一种称呼,比如按需平台(on-demand platform)、平台即服务(platform as a service,PaaS)等。但无论称呼它什么,这种新的支持应用的方式有着巨大的潜力。
三种云服务
为掌握云平台,我们先从大体上考察一下云服务。如图1所示,我们可以把通过“云”提供的服务分为三大类。
软件即服务(Software as aservice,SaaS):SaaS应用是完全在“云”里(也就是说,一个Internet服务提供商的服务器上)运行的。其户内客户端(on-pre-mises client)通常是一个浏览器或其他简易客户端。Salesforce,com可能是当前最知名的SaaS应用,不过除此以外也有许多其他应用。
附着服务(AttaChedservices):每个户内应用(on-pre-raises application)自身都有一定功能,它们可以不时地访问“云”里针对该应用提供的服务,以增强其功能。由于这些服务仅能为该特定应用所使用,所以可以认为它们是附着于该应用的。
一个著名的消费级例子就是苹果公司的iTunes:其桌面应用可用于播放音乐等,而附着服务令购买新的音频或视频内容成为可能。微软公司的Exchange托管服务是一个企业级例子,它可以为户内Ex-change服务器增加基于“云”的垃圾邮件过滤、存档等服务。
云平台(Cloud plat-forms):云平台提供基于“云”的服务,供开发者创建应用时采用,你不必构建自己的基础,你完全可以依靠云平台来创建新的SaaS应用。图l中,云平台的直接用户是开发者,而不是最终用户。
要掌握云平台,首先要对这里“平台”的含义达成共识。一种普遍的想法,是将平台看成“任何为开发者创建应用提供服务的软件”。
云应用服务(CLOUDAPPLICATION SERVICES)
应用服务(applicationService)与基础设施服务(infrastructure service)的区别在哪儿呢?
为了回答这一问题,我们先考虑应用与基础设施之间的显著区别:应用是供人类使用的,而基础设施是供应用使用的。也可以这么说:基础设施通常提供的是一般性的、较低层次的服务;而应用提供的是具体的、较高层次的服务。
基础设施服务要解决的,是各种不同应用碰到的广泛的问题,而应用服务所要解决的,是较为具体的问题。而且,正如同基础设施可以区分不同种类一样,应用服务也可以分为不同种类。本节将讲述不同种类的应用服务。
SaaS应用服务(SaaSApplication Services)
现在,大多数企业既依赖于外部购买的应用,又依赖于自己内部开发的应用。随着这些应用将其功能以服务的形式暴露出来、供远程服务使用,它们成为了户内应用平台的一部分。
同样,今天的SaaS应用常常将其服务暴露出来,供户内应用或其他云应用使用。例如Salesforce,corn的CRM应用提供了各式各样的服务,这些服务可以与户内应用的功能整合起来。随着各个机构开始创建自己的、在云基础之上运行的SaaS应用,那些应用也将暴露服务。正如现在套装/定制的户内应用是户内平台的一部分,套装/定制SaaS应用暴露的服务正逐渐成为云平台的一部分。
搜索(Search)
虽然SaaS应用暴露的服务很有用,但那并不代表全部。其他种类的云应用服务也很重要。比如Google、Live Search等搜索引擎。这些搜索引擎对人类有很大帮助,但与此同时,它们为何不能提供云应用服务呢?
当然,它们可以提供。比如微软的Live Search就暴露了这样的服务,户内应用和云应用都可以向它提交搜索,并得到搜索结果。
设想有个提供法律信息数据库的公司,它想让客户用一个请求就可以在自己及Web上的数据里进行搜索。它完全可以这样做:创建一个户内应用,该应用既在自己的私有数据里搜索,又通过LiveSearch应用服务在整个Web上搜索。客观地讲,需要这种服务的应用不会很多,但正因如此,将搜索视为一种应用服务、而不是基础设施服务是恰当的。
地图(Mapping)
如今许多Web应用都有显示地图的功能。各个酒店网站要绘制自己的位置,零售商们要提供店铺寻找功能等。而这些应用的创建者们多半没有时间、兴趣或预算来构建自己的地图数据库。既然有这么多应用都需要这种功能,那么创建一个提供地图功能的云应用服务是合理的。
Google Maps及微软的Vir-tual Earth等地图服务因此应运而生,它们都提供基于“云”的服务,应用开发者可以利用它们在网页或其他地方嵌入地图。跟搜索一样,这些地图服务是附属于那些直接面向用户的网站的,也就是说,他们是云计算服务。
其他应用服务
现在,还有许许多多的其他应用服务可以使用。实际上,几乎任何网站都可以将其功能暴露为云朋务,以供开发者们使用。
例如,Google的Picasa和微软的Windows Live Photo GaHery等相片分享网站就是这样做的,还有Google Contacts和微软的Win-dows Live Contacts等在线通讯录应用亦是如此。暴露服务的初衷是为了便于创建Mashups,以利用不同Weh应用提供的功能。
厂商有时会把一些云应用服务汇聚于一处。例如,你可以通过GoogleData APIs来访问Google Contacts、Picasa等服务。类似,微软通过LiveP1atform来提供Live Search,Vir-tuai Earth、W indows LiveContacts、Windows Live ID、Windows Live Alerts及Appli-cation-Based Storage等服务。
云基础设施服务(cloud in-frastructure services)与云应用服务(ClOud appliCationservices)之间的界线有时是比较模糊的。比如,通用的云存储服务(如S3和SSDS)就明显属于基础设施,云身份管理服务亦同。像Google Earth这样的地图服务就明显是针对应用的――只有某些种类的应用需要它――Live Search亦同。
不过,尽管Windows LiveAlerts和Windows Live ID均被微软纳入其Live Platform,但Windows Live ID肯定是基础设施,而Windows Live Alerts服务也可被视为是基础设施,因为它的功能更具一般性。
不管你如何看待它们,云应用服务承担着重要的角色,这一点是肯定的。对于现在所有的软件设计者与构建者来说,了解云里有哪些东西可为我们所用是一种核心竞争力。
(徐涵 w3china创始人)
转向云计算(Cloudcomputing),是业界将要面临的一个重大改变。各种云平台(cloudDlatforms)的出现是该转变的最重要环节之一。
顾名思义,这种平台允许开发者们或是将写好的程序放在“云”里运行,或是使用“云”里提供的服务,或二者皆是。至于这种平台的名称,现在我们可以听到不止一种称呼,比如按需平台(on-demand platform)、平台即服务(platform as a service,PaaS)等。但无论称呼它什么,这种新的支持应用的方式有着巨大的潜力。
三种云服务
为掌握云平台,我们先从大体上考察一下云服务。如图1所示,我们可以把通过“云”提供的服务分为三大类。
软件即服务(Software as aservice,SaaS):SaaS应用是完全在“云”里(也就是说,一个Internet服务提供商的服务器上)运行的。其户内客户端(on-pre-mises client)通常是一个浏览器或其他简易客户端。Salesforce,com可能是当前最知名的SaaS应用,不过除此以外也有许多其他应用。
附着服务(AttaChedservices):每个户内应用(on-pre-raises application)自身都有一定功能,它们可以不时地访问“云”里针对该应用提供的服务,以增强其功能。由于这些服务仅能为该特定应用所使用,所以可以认为它们是附着于该应用的。
一个著名的消费级例子就是苹果公司的iTunes:其桌面应用可用于播放音乐等,而附着服务令购买新的音频或视频内容成为可能。微软公司的Exchange托管服务是一个企业级例子,它可以为户内Ex-change服务器增加基于“云”的垃圾邮件过滤、存档等服务。
云平台(Cloud plat-forms):云平台提供基于“云”的服务,供开发者创建应用时采用,你不必构建自己的基础,你完全可以依靠云平台来创建新的SaaS应用。图l中,云平台的直接用户是开发者,而不是最终用户。
要掌握云平台,首先要对这里“平台”的含义达成共识。一种普遍的想法,是将平台看成“任何为开发者创建应用提供服务的软件”。
云应用服务(CLOUDAPPLICATION SERVICES)
应用服务(applicationService)与基础设施服务(infrastructure service)的区别在哪儿呢?
为了回答这一问题,我们先考虑应用与基础设施之间的显著区别:应用是供人类使用的,而基础设施是供应用使用的。也可以这么说:基础设施通常提供的是一般性的、较低层次的服务;而应用提供的是具体的、较高层次的服务。
基础设施服务要解决的,是各种不同应用碰到的广泛的问题,而应用服务所要解决的,是较为具体的问题。而且,正如同基础设施可以区分不同种类一样,应用服务也可以分为不同种类。本节将讲述不同种类的应用服务。
SaaS应用服务(SaaSApplication Services)
现在,大多数企业既依赖于外部购买的应用,又依赖于自己内部开发的应用。随着这些应用将其功能以服务的形式暴露出来、供远程服务使用,它们成为了户内应用平台的一部分。
同样,今天的SaaS应用常常将其服务暴露出来,供户内应用或其他云应用使用。例如Salesforce,corn的CRM应用提供了各式各样的服务,这些服务可以与户内应用的功能整合起来。随着各个机构开始创建自己的、在云基础之上运行的SaaS应用,那些应用也将暴露服务。正如现在套装/定制的户内应用是户内平台的一部分,套装/定制SaaS应用暴露的服务正逐渐成为云平台的一部分。
搜索(Search)
虽然SaaS应用暴露的服务很有用,但那并不代表全部。其他种类的云应用服务也很重要。比如Google、Live Search等搜索引擎。这些搜索引擎对人类有很大帮助,但与此同时,它们为何不能提供云应用服务呢?
当然,它们可以提供。比如微软的Live Search就暴露了这样的服务,户内应用和云应用都可以向它提交搜索,并得到搜索结果。
设想有个提供法律信息数据库的公司,它想让客户用一个请求就可以在自己及Web上的数据里进行搜索。它完全可以这样做:创建一个户内应用,该应用既在自己的私有数据里搜索,又通过LiveSearch应用服务在整个Web上搜索。客观地讲,需要这种服务的应用不会很多,但正因如此,将搜索视为一种应用服务、而不是基础设施服务是恰当的。
地图(Mapping)
如今许多Web应用都有显示地图的功能。各个酒店网站要绘制自己的位置,零售商们要提供店铺寻找功能等。而这些应用的创建者们多半没有时间、兴趣或预算来构建自己的地图数据库。既然有这么多应用都需要这种功能,那么创建一个提供地图功能的云应用服务是合理的。
Google Maps及微软的Vir-tual Earth等地图服务因此应运而生,它们都提供基于“云”的服务,应用开发者可以利用它们在网页或其他地方嵌入地图。跟搜索一样,这些地图服务是附属于那些直接面向用户的网站的,也就是说,他们是云计算服务。
其他应用服务
现在,还有许许多多的其他应用服务可以使用。实际上,几乎任何网站都可以将其功能暴露为云朋务,以供开发者们使用。
例如,Google的Picasa和微软的Windows Live Photo GaHery等相片分享网站就是这样做的,还有Google Contacts和微软的Win-dows Live Contacts等在线通讯录应用亦是如此。暴露服务的初衷是为了便于创建Mashups,以利用不同Weh应用提供的功能。
厂商有时会把一些云应用服务汇聚于一处。例如,你可以通过GoogleData APIs来访问Google Contacts、Picasa等服务。类似,微软通过LiveP1atform来提供Live Search,Vir-tuai Earth、W indows LiveContacts、Windows Live ID、Windows Live Alerts及Appli-cation-Based Storage等服务。
云基础设施服务(cloud in-frastructure services)与云应用服务(ClOud appliCationservices)之间的界线有时是比较模糊的。比如,通用的云存储服务(如S3和SSDS)就明显属于基础设施,云身份管理服务亦同。像Google Earth这样的地图服务就明显是针对应用的――只有某些种类的应用需要它――Live Search亦同。
不过,尽管Windows LiveAlerts和Windows Live ID均被微软纳入其Live Platform,但Windows Live ID肯定是基础设施,而Windows Live Alerts服务也可被视为是基础设施,因为它的功能更具一般性。
不管你如何看待它们,云应用服务承担着重要的角色,这一点是肯定的。对于现在所有的软件设计者与构建者来说,了解云里有哪些东西可为我们所用是一种核心竞争力。
(徐涵 w3china创始人)
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
深美林评估
2024-12-27 广告
2024-12-27 广告
房屋评估价格详细可以咨询正规评估机构。深美林评估公司是一家在评估领域拥有一定知名度和信誉的评估公司。公司的主营业务包括房地产、资产、土地、企业价值等领域的评估,评估结果具有一定的参考价值。深美林评估公司成立于2008年,总部位于深圳,在全国...
点击进入详情页
本回答由深美林评估提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询