2011 年 IBM IMPACT:“业务敏捷”和 IBM 最新的 WebSphere 产品

  • Mike Bria
  • 马国耀

2011 年 4 月 21 日

话题:JavaSOAIBM架构语言 & 开发

2011 年 IBM IMPACT 大会在上周 Las Vegas 举行。共有来自 60 多个国家的 8000 多名业务及 IT 领袖参加,他们聚集一堂,交流和学习如何“更智慧地工作,产生更大的业务效益”。在 5 天的会议中,IBM 展示了许多新工具、产品、解决方案以及“业务敏捷”(大会主题之一)相关的想法。

第一天开场是满满当当的 2 小时的主题演讲。首先展示了 IBM 作为一个不可思议的百年老店,在计算科学创新和全球业务支持方面作出的成绩,继而转到此届大会的焦点:IBM 当前领先的创新和 WebSphere 产品家族。整整一周的大会议程充满了 WebSphere 产品在云计算、移动计算等领域的话题和演示。

WebSphere 全球总经理 Marie Weick 等人分析了当今蓬勃发展的业务要求“业务敏捷”的原因。她说,80% 以上的 CEO 期望其业务在未来的几年内变得更加多元化和综合化,但是认为自己已经准备好的 CEO 不到半数。接着,开场演讲简略地提到了支撑业务敏捷的 IBM 最新的 WebSphere 产品及工具,解决方案包括:

  • 应用服务器与基础设施(依赖 WebSphere 核心 Application Server)
  • SOA
  • 连通与整合
  • 业务流程管理
  • 业务战略

“能量不只是来源于企业应用本身,而在于他们的组合之中”,这一提法更加巩固了“IBM 的战略轴心仍然是 SOA 和企业”的信息。

Steve Mills 启动了第二天的开场演讲,其演讲的内容深入反映了 SOA 的当前状态以及它在“业务敏捷”中所扮演的角色。

  • 在某种意义上可以这么看 SOA,它代表着近 40 年“计算机科学的优秀成果”,是基本的“模块化”概念的成熟表现。
  • “业务敏捷”需要对现有 IT(和业务)流程 / 资产 / 信息的“解锁”,而 SOA 正是为解决“解锁”这一问题而生的。
  • 企业 / 组织正在对其架构进行改造,使之“水平地”延展到跨各个组织域,这样的举措需要在联通流程自动化安全QoS(保证工作的可靠性)等关键方面下很大功夫;Mills 说,WebSphere 产品就是设计来处理这些问题的。

该主题演讲还包括一个有趣的采访环节,被访者来自 Verizon 和 Nationwide 保险公司。Verizon 谈到了去年秋天当他们被指定作为 NFL 的官方移动服务提供商时,他们如何在短短几天内满足巨大的“立即就要”的 IT 需求,他们使用的是 IBM ESB 和 Message Broker 产品。Natiowide 谈到,当竞争对手还在近期金融滑坡的大势下苦苦挣扎时,他们则使用 IBM 的 ILOG 业务规则管理系统等软件重构了基础设施,所以,他们很快复苏了。

IBM 的 ILOG 副总裁 Pier Haren 在介绍 ILOG 及其与敏捷之间的关系时这么说 [转述]:

ILOG 的业务规则管理系统(BRMS)能够“change loops within the change loops”,换句话说,用户可在无需改变 [或部署 / 发布] 软件本身的情况下改变系统的行为。

……

“模糊需求”是软件开发周期(SFLC,Software Development Life Cycle)中最难解决的问题;所以,不必经过 SDLC 就可实现的用户需求越多,业务就越敏捷。

InfoQ 有幸坐在 IBM 的应用基础设施中间件(AIM)副总裁 Bob Madey 身边,他简要地分享了移动计算领域(某报告称,到 2015 年这一市场将达到 250 亿美元 [2010 年为 68 亿美元])未来可能的发展趋势。Madey 估计,移动计算产生的营业收入将引发“为网络付费”向“为内容付费”的转变。“为支持该转型”,他继续说,“需要更丰富的内容、更低延迟的体验,而当今的基础设施(基于多站式转发、以铜线为基础的网络)是无法支撑的。实现这一目标的解决方案需要对请求的快速处理路劲,它应该能很大程度上避开现有的差劲网路。它所需要的基础设施正是 IBM 能够提供的。”

大会上着重突出的 WebSphere 产品有:

当然,这篇报道只是蜻蜓点水似的点到了一些 IMPACT 上进行的,IBM 一定会提供的东西。若要了解更多信息,请访问 IBM 的业务敏捷网站2011 年 IBM IMPACT 博客


查看英文原文:IMPACT11: 'Business Agility' With IBM's Latest WebSphere Advancements
JavaSOAIBM架构语言 & 开发