SOA并没有就此销声匿迹。SOA是WebSphere云战略的基石,它所定义的三种服务层级允许客户在公有云和私有云环境中真正做到以更少资源,更快更好地完成更多任务。
不久前Burton Group的分析师Anne Manes所发表的一篇名为“SOA已死,但服务继续长存”的文章引起了高度反响。在文章中,Anne表示经济危机扼杀了SOA,但作为SOA的延伸,云计算和软件即服务(SaaS)将接过重任。SOA如今只是编写软件的一种方式,Anne将云计算和SaaS与SOA联系到一起是一个有趣的观点,无可否认,云计算和SaaS是把面向服务运用到数据中心基础架构和软件平台上的典型例子,它们是新的热点。
实际上,WebSphere的云计算战略是把云计算看成一种面向服务架构。WebSphere的云战略将云计算划分成三种服务层级:基础设施服务、平台服务和应用服务。
云基础设施服务?云基础设施服务(CIS)塑造了一种共享形式的资源库,以提供一定等级的平台服务。在某些情况下,平台服务可以表达为在WebSphere应用服务器上运行JEE应用的能力。CIS所提供的自动化和管理服务能让硬件和软件资源得到共享,从而显著降低成本和劳动力。WebSphere的CIS使用了虚拟化技术来加强创建、分配、优化和管理WebSphere的虚拟镜像。
云平台服务?这里的平台即指运行平台。在WebSphere中,它等同于应用服务器、流程服务器、企业服务总线或数据网格。云平台服务(CPS)给予用户能力去直接部署他们的应用(或流程、或数据列队等)而无需担心底层中间件的问题。CPS能够替多用户虚拟化中间件,并加强中间件所运行的底层资源的重用,而不会威胁到应用的安全与隔离。CPS测量并监控了平台的使用,通过使用CPS,客户可以大幅降低开发、测试和运行应用的时间,因为焦点集中在应用本身,而非基础设备或应用所运行的平台。
云应用服务?云应用服务(CAS)的前提是假设基础设备和平台都能被提供、配置和优化来运行云计算。CAS以服务形式提供了特别应用功能。不同于CPS层,在CAS层中,你不用去部署应用,而是直接配置和自定义应用所提供的功能。例如你可以把WebSphere桌面工具运行在云环境中作为一种服务,比如基于Eclipse的桌面工具,像 Rational Application Developer(RAD)和WebSphere Business Modeler就可以作为服务运行在云环境下。
预置/托管云计算?WebSphere的云战略支持创建预置型云计算,即可以运行在企业防火墙后的云计算。WebSphere的团队与Tivoli小组合作提供高附加值的预置型云管理功能,比如软件许可证管理、报表/账单处理和监控。它允许客户自定义使用在云环境中的分配模式。除此之外,它也支持特定的WebSphere运行时间和工具来运行Amazon的公有云(Public Clouds)。使用公有云是一种非常具有成本效益的方式,协助客户通过临时的基础设施来开发或测试应用,并同时能在他们的私有云环境下运行自己的任务关键功能。
总得来说,SOA并没有就此销声匿迹。SOA是WebSphere云战略的基石,它所定义三种服务层级允许客户在公有云和私有云环境中真正做到以更少资源,更快更好地完成更多任务。
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
相关推荐
-
真正的甲骨文云战略vs. AWS和Azure
如今,甲骨文云战略正遭受重创。原产品开发主管Thomas Kurian离开,加盟谷歌云计算部门,再加上甲骨文混 […]
-
如何将Azure成本降到最低
不要因为使用Azure虚拟机而从微软那里获得巨额的月度账单。了解你的业务需求,然后调整Azure中的选项以最小化费用。
-
从私有云到公有云:VMware优先上演安全保卫战
VMware,是一家依靠虚拟化软件起家的公司,是一家帮助企业构建基础架构的私有云企业——这应该是大部分人对VMware的印象;当然,还有企业所熟知的虚拟化平台vSphere。
-
创新想法到原型实现:Oracle Cloud @ Customer告诉你只需要四周
“今天从一个想法变成一个原型,最后成为一个产品或者一种服务,你觉得应该花多少时间?”甲骨文吴承杨这样到,“在中国的银行界,从一个想法到最终形成一个产品或者一个服务,大概需要一年半的时间,”吴承杨“我们只用4周,就可以把一个原型做出来。”