Impact 2012:SOA 3.0时代全面开启

日期: 2012-07-15 作者:张培颖 来源:TechTarget中国

现在的面向服务架构——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的形式打通。”

IBM软件集团大中华区WebSphere总经理徐刚

IBM软件集团大中华区WebSphere总经理徐刚

  现在的客户在信息发展飞速的今天也提出了更多新的需求——集成外部系统,比如能不能把物联网整合到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在中国市场推的时候有重点六大方向,首先就是云计算平台解决方案。

IBM构筑智慧世界六大策略图

IBM构筑智慧世界六大策略图

  移动应用

  SearchSOA用户挑战2011-2012读者调查也表明,组织机构对于移动应用的投资正在增加:44%的受访者表示他们所在的组织机构在今后两年年,移动应用集成和基础设施软件将会获得更多预算。Gartner预测,到2013年80%的机构将支持平板电脑在工作中的使用。

  移动应用集成的驱动会促使IT和业务端的领导都要确保有移动友好的开发和基础设施。SOA终于开始融入主流,而且是真正的结构模型,而非仅仅是技术本身的融入,这鼓励企业开始按照API优先的模型进行设计,以便支持多渠道接口。

  在移动设备上由于内存,存储容量和屏幕尺寸的限制,开发人员被迫使用“分块缓存”服务来更好的服务移动用户。在进行应用设计阶段,也需要去考虑处理移动后台系统的弱点。中间件也不得不去处理移动领域中由于多种不同平台和设备所带来的特殊需求。

  开放API的演进也是持续改变的SOA世界中的前沿和核心话题,尽管REST式的策略和API似乎正在形成一场革命,但其和新源里仍旧是SOA。最终对移动的专注会改变SOA及运行SOA的业务的局面。

  去年IBM收购了移动厂商Worklight,而在下一代SOA中,移动应用整合也成为外围扩展的重点之一。在此次大会上,IBM还首次向广大中国企业用户展示了其首个面向企业移动领域的软件和服务产品组合—— IBM Mobile Foundation。

 IBM Mobile Foundation

 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用户也可以将自己的专家模式添加到模式库中。

  该专家模式可以自动平衡、管理并优化所有必备要素,从基本硬件资源到中间件和软件无一例外,这些专家能力模式有助于交付并管理当今的现代化业务流程、服务和应用程序,并支持平台系统的可扩展性。

PureSystems专家集成系统

PureSystems专家集成系统

  通过系统的灵活性、云计算的弹性、调整适用工作负载的设备的简便性见完美结合在一起。IBM Puresystems预置的专家能力能够解决复杂的业务问题,并自动运行任务。旨在支持云计算,已经进行了优化,有效地实现虚拟化,实现了动态环境中所需的灵活性和简便性。

  IBM软件集团大中华区WebSphere总经理徐刚先生表示:“PureSystems有三大特点,一是一步到位,直接部署到客户现场,客户直接有云服务的平台云。二是把软件硬件全部做了很好的整合,能够让它最大限度发挥功能,包括所有软件的授权和硬件服务都会有。三是预置一些专家的经验,全球现在已经有超过100家合作伙伴的应用在上面经过认证。”

  IBM提供了一套新的虚拟模式开发工具包,用户可以用它来创建自己的专家模式,并加入到IBM PureSystems集成系统中。这些都可以通过一个PureSystems试用云来进行开发和测试 ——实际上,它是用于构建和测试操作系统和中间件设置的一个基于云的沙箱,即“Cloud in a box”,其中的模式可以是多种多样的。

  PureSystems一方面是IBM长期技术积累的巅峰之作,用于降低繁重的,劳动密集型的系统集成的成本,同时,它对来自Oracle和思科的设备也形成了强有力的挑战。

  业务敏捷——BPM

  业务和IT需求不断汇聚,促使企业再次将精力集中引导业务执行的流程和支持流程的技术上。企业必须灵活、适应性强,且能够跨越不同系统管理流程。同时,传统的业务模式也发生了变化。目前业务在是一个单一的实体,而且员工、客户、供应商以及合作伙伴之间的关系网络。这些外部关系和内部关系同样重要,事实上,外部关系变得越来越重要。随着越来越多的功能转移到公司之外,业务网络外部和内部成员之间的区别也已经开始消失,且企业必须致力于将其网络范围内的互动价值最大化。

  更具挑战性的是这种广泛的业务网络都不是静态的。随着公司的合作、竞争以及策略和业务模式的改变,外部关系始终处于变化之中。动态业务网络范围之内的普遍变化使企业难以有效管理和优化业务流程。

  这一新的现实情况,以及不断增加的历程复杂性,上升的成本以及遵守业务和内部规范的需求正推动着对技术的兴趣,同时还需要一种具有扩展功能的业务流程管理(BPM)平台,能够从一个最初的项目扩展到一个企业级历程改进方案,以满足整个企业的不断增长的业务流程和应用程序管理的需要。

  Impact2012上,徐刚介绍目前企业在追求业务敏捷上也面临一些问题:一是业务流程是否在程序里面写死,业务流程能否轻松通过一种业务流程引擎来改变业务流程的需求。二是业务人员能否快速参与到业务流程变更需求当中。为了解决这些问题,现在在流程平台上WebSphere服务器整合了人和机器后面的流程,可以轻松启动一个业务流程,认证系统,跟系统交互,主动测试根据企业业务条件形成一个报价,在主动返回结果。BPM 8.0的版本真正形成了企业应用平台。

Websphere Operational Decision Management V8

Websphere Operational Decision Management V8

  针对流程的整合,这个流程可能不仅仅是根据事先定义好的流程,可能需要根据一些规则来实现流程的一些改变。目前IBM已经将之前我们熟悉的ILOG规则引擎合并到Websphere Operational Decision Management V8中,可以实现通过一些事件捕捉流程。当前在电信行业、保险行业、零售行业已经得到了不少用户的青睐。

  以前的BPM更像是孤胆枪手,而现在已经更多的集成到企业应用套件钟来,以实现企业内部各种孤岛集成,包括数据集成、应用集成以及业务流程管理。此外由于IT世界整体的发展趋势,BPM也衍生出更多新的需求和态势,包括动态BPM、移动BPM、云端BPM以及社交BPM等等,而所有的这些趋势万变不离其宗的一个核心实现企业对于实时业务反应能力的追求。

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

作者

张培颖
张培颖

云计算网站编辑

相关推荐