现在的面向服务架构--SOA并不如以前那样耀眼夺目,而是以“服务”的形式出现在更多的场合中,然而,SOA已经焕发出全新的生机。最近举行的IBM年度IMPACT 2012高峰论坛上,IBM进一步明确了“下一代SOA”的发展方向,提倡将云计算、企业移动等新技术趋势全面纳入企业SOA未来发展路线图中。
下一代SOA和Websphere
传统SOA专注于企业内部信息系统和应用的整合;下一代SOA则从企业内部拓展到了企业外部,从技术架构上升到了业务层面,SOA已经进入3.0时代。这个时代的SOA已经渗透到企业的IT设计基础之中,云计算、移动技术的融合以及BPM应用的深入促使SOA展现出更为长久和旺盛的生命力。
SOA现在需要不只是在企业内部起到连接器的作用,还需要同合作伙伴的环境,合作伙伴的云环境以及业务流程外包环境之间连接;随着BYOD趋势逐渐上升,移动计算的需求也出现在不同的地方。很多应用运行在不同的地方,最好能够在任何地方通过同一个借口获取这些资源,而不必重写应用。
IBM软件集团大中华区WebSphere总经理徐刚先生表示现在很多客户对SOA的概念已经有非常深刻的认识,甚至很多客户表示不要在讲解什么叫SOA,而是怎么做SOA,企业内部的SOA应该怎么做。徐刚说:“其实SOA是WebSphere这两年持续在推的一个很核心的业务战略方向,我们也看到很多客户确实有这种需求,把很多内部应用通过SOA的形式打通。”
现在的客户在信息发展飞速的今天也提出了更多新的需求--集成外部系统,比如能不能把物联网整合到SOA架构里面去;能不能把移动应用整合到SOA的架构里面去……
在IBM看来支撑SOA平台最核心的产品包括Message Broker、IBM DataPower、MQ,此次大会上IBM最新发布的Message Broker V8.0版本成为构建企业SOA里面最重要的基石,能够真正构建ESB的环境。DataPower XG45产品,能够真正保证安全性,DataPower SC10的产品可以实现快速处理业务。把未来传统的应用系统联系到物联网的应用,怎样才能够无缝整合到SOA的整体架构,现在MQ7.5就能够实现。
如果现在的云计算是站在巨人的肩膀上的话,SOA就是巨人之一。 搭载了良好的SOA基础,在云端如何进行更好的整合?于客户而言,搭建云平台最重要的意义在于什么?
徐刚先生介绍:“第一,建立云平台并开发应用的时候,如果企业内部用了很多Java的平台,用WebSphere做开发,其实客户最关心的是每次开发出一个应用,能不能有一个平台不用重新装操作系统、中间件、服务器,只要部署在这个平台上,让这个平台能够自助管理应用这个应用,也就是能不能快速部署和开发。再者是能不能在一个云平台上同时应对Web应用峰值需求,同时满足核心业务对于硬件的重要需求。”
据了解,IBM最新版本的Websphere Application Server V8.5整合了虚拟化技术,构建起平台云的基石。今年WebSphere在中国市场推的时候有重点六大方向,首先就是云计算平台解决方案。
移动应用
SearchSOA用户挑战2011-2012读者调查也表明,组织机构对于移动应用的投资正在增加:44%的受访者表示他们所在的组织机构在今后两年年,移动应用集成和基础设施软件将会获得更多预算。Gartner预测,到2013年80%的机构将支持平板电脑在工作中的使用。
移动应用集成的驱动会促使IT和业务端的领导都要确保有移动友好的开发和基础设施。SOA终于开始融入主流,而且是真正的结构模型,而非仅仅是技术本身的融入,这鼓励企业开始按照API优先的模型进行设计,以便支持多渠道接口。
在移动设备上由于内存,存储容量和屏幕尺寸的限制,开发人员被迫使用“分块缓存”服务来更好的服务移动用户。在进行应用设计阶段,也需要去考虑处理移动后台系统的弱点。中间件也不得不去处理移动领域中由于多种不同平台和设备所带来的特殊需求。
开放API的演进也是持续改变的SOA世界中的前沿和核心话题,尽管REST式的策略和API似乎正在形成一场革命,但其和新源里仍旧是SOA.最终对移动的专注会改变SOA及运行SOA的业务的局面。
去年IBM收购了移动厂商Worklight,而在下一代SOA中,移动应用整合也成为外围扩展的重点之一。在此次大会上,IBM还首次向广大中国企业用户展示了其首个面向企业移动领域的软件和服务产品组合-- IBM Mobile Foundation.
最新的Worklight解决方案能够有效地创建、运行并管理面向智能手机和平板电脑的HTML5、混合应用程序和本级应用程序,该平台包含一个开放的IDE,能够最大化代码复用率和设备优化、移动优化的中间件和分析和管理功能。
Web 2.0的许多元素(云服务、开源API和移动应用于)正在成为推动新形式SOA的手段。这种SOA更有可能使用REST,而不是SOAP.服务仍旧是IBM新整合产品的基础。
天然云平台-- PureSystems专家集成系统
Impact 2012上,IBM的PureSystems专家集成系统更是赚足了观众的眼球,该套设备的设计中就内嵌了硬件,网络和应用集成的专家模式。这意味着,在产品中已经嵌入了我们高度珍视的系统程序员技能。IBM软件和非IBM软件都可以在该设备上运行。
PureSystems的专家模式成功复制了IBM集成专家迄今为止最佳的实践和做法。Impact 2012大会还发布了一个开发工具包,使用这套开发工具包,IT用户也可以将自己的专家模式添加到模式库中。
该专家模式可以自动平衡、管理并优化所有必备要素,从基本硬件资源到中间件和软件无一例外,这些专家能力模式有助于交付并管理当今的现代化业务流程、服务和应用程序,并支持平台系统的可扩展性。
通过系统的灵活性、云计算的弹性、调整适用工作负载的设备的简便性见完美结合在一起。IBM Puresystems预置的专家能力能够解决复杂的业务问题,并自动运行任务。旨在支持云计算,已经进行了优化,有效地实现虚拟化,实现了动态环境中所需的灵活性和简便性。
IBM软件集团大中华区WebSphere总经理徐刚先生表示:“PureSystems有三大特点,一是一步到位,直接部署到客户现场,客户直接有云服务的平台云。二是把软件硬件全部做了很好的整合,能够让它最大限度发挥功能,包括所有软件的授权和硬件服务都会有。三是预置一些专家的经验,全球现在已经有超过100家合作伙伴的应用在上面经过认证。”
原文转自:http://esoft.ctocio.com.cn/228/12880228.shtml