2天时间,聊今年最热的 Agent、上下文工程、AI 产品创新等话题。2025 年最后一场~ 了解详情
写点什么

IBM 在 IMPACT SOA 会议上解读 Smart SOA 愿景

  • 2008-04-16
  • 本文字数:2657 字

    阅读完需:约 9 分钟

上周举行了 IBM 的第二届 IMPACT SOA 会议,与会者超过 6000 人。在早间的会议中,IBM 高管重申这一观点:SOA 所带来的主要创新是业务 /IT 的一致性。他们给出了一个以业务过程为中心的视图,其中 SOA 是使企业变得灵活的触发器。同时,他们还介绍了 IBM 的 Smart SOA 视图,它是一组以大量客户 SOA 部署经验为基础的 SOA 原则 / 成熟度模型。会议期间,IBM 也请求从业者贡献他们关于 SOA 的想法。贡献者可通过在线的思想共享站点—— SOA JAM 给出他们的想法,该活动已于上周 4 结束。本文对几次在线访谈、第一天和第二天的早间会议,以及新闻发布会进行了总结。

IBM 软件集团副总裁 Steve Mills 解释了问题的根源以及 SOA 是如何改变业务的:

随着互联网运动于 94 年拉开序幕,我们解决了全球范围内人与应用、人与他人互联的问题。随之出现的是一组关于开放架构的概念,人们在超过 3 千万个 Web 服务器之间穿行……按你的方式去调用服务把事情完成。大约在 2004 年左右,SOA 开始复苏。但是我们已经做了很长时间的集成。东西是新的,而且我认为事情是:业务相关的,而非技术相关的。调整业务和 IT,把它们结合起来,在业务过程和业务流程环境下使用 IT 作为一种转换技术,围绕 IT 中的投资驱动价值显著地增长……SOA 是一种强大的思想,而且是一种利用业务灵活性来节约长期成本、可在短期内实现的架构。

我们已经在垂直方向完成了自动化(整个 20 世纪,我们都在为企业垂直的生产部门使用打包的 / 自行开发的应用,通过人工来连接系统),对于 21 世纪的方式来说,在其中应用是过程的一个内容来源。允许运行时动态部署服务。

这种“SOA 激活了端到端业务过程”的观点是围绕会议进行的主题。IBM 将其视为企业执行模式的转变——不是通过点对点或无集成的方式让各个业务部门管理自己的 IT 系统,而是让他们将应用暴露成可供更广泛的企业过程(它们常常通过 ESB 组装而成)使用的资源。同时,寻求将跨部门业务过程的多个相似实现替换成整个公司都必须使用的一个服务的途径。这种围绕统一服务——它们受 IT 中心控制——进行的部门合并,IBM 称之为“梳理企业”。

IBM 还把许多商业公司客户邀请到讲台上,就如何实现新的跨各种异构 IT 系统的业务关键过程,讲述类似的案例。一个算不上完全“任务关键型”但是很切题的例子是在 Harley Davidson(译注:世界著名的哈雷摩托品牌)实现的一个系统。它实现了一个骑车旅行自助系统,它能让你规划一次横跨美国的旅行,预定旅馆,获得 GPS 位置,预购为长途跋涉做准备的 Harley Davidson 齿轮,搜索和增加汽油站停靠点等等。Harley CIO Jim Haney 解释说

SOA 不是在谈技术。它讲的是你如何把那些令你头大的各个碎片装配在一起。它还涉及如何定义一个创造良好顾客体验的过程。

Jim 以旅行地图应用为例对传统应用设计方法和新的 SOA 风格设计方法进行了比较。传统方法——他们会创建一个地图应用,“聚焦单一事务”——地图。客户想要的其他服务,如旅馆预定、搜索沿途有趣的事件 / 站点,会留给其他 IT 系统或单独的应用。

但是使用 SOA 风格思维模式,他们使用“客户透镜”而不是“IT 透镜”进行观察,关注“规划一次摩托驾驶”,而不是事务个体。Jim 解释说:

这需要文化的改变:不要只关注系统和应用。从开始到结束,客户是如何完成一个过程的?由按系统和应用去思考,转换到按客户完成一个过程所需做的事去思考。

InfoQ 对 SOA 市场副总裁 Sandy Carter 进行了采访,她谈到 IBM 的 Smart SOA 视图 / 成熟度模型,并就这个范围内他们所看到的企业发表了意见:

根据 Sandy 的说法:

  • 61% 的公司尚在基础层面,在特定部门或业务部门实现 SOA
  • 30% 的处于‘扩展的端到端’,其中已实现了跨部门的过程。Sandy 给出了一个 IBM 自己的例子:“IBM 内部有 19 条不同的供应链。当你将企业梳理后,只有一条供应链是所有人都参与的。”Sandy 也提到了一个欧洲政府,它有不同的办事处,都分别实现了他们自己的护照处理程序。这个政府实现了一个护照处理服务,并让所有办事处都使用那个服务。
  • 处于转换阶段的公司不到 8%,在这个阶段,由于能按不断变化的市场需求快速改变现有的运行过程,因此已经获得了真正的灵活性。Sandy 给出了一家英国保险公司的例子,他们一直在寻求改变他们的商业模型:不是让你按每月固定价格缴费,他们想让你按每天的驾驶和驾驶距离缴费。IBM 开发副总裁 Craig Hayman 称之为“现有运转中的企业过程策略变化的热部署”,它是 IBM 的 BPM 套件的特性之一。
  • 3% 公司能适应业务动态变化。这个模式中的企业可以配置事件处理和关联策略,可在运行时动态修改现有过程。

不少 IBM 高管提到 IBM 今年的重点是事件 + 策略这一最后区域。在 Impact 上,IBM 展示了一款名为 WebSphere Business Events 的新产品,它可以让业务所有人定义模式和过滤器,结果会激活一个新过程。

另一个有趣的客户案例是 Health Care services 公司,它是全美第 4 大健康计划公司。他们的许多业务子集都是由拥有不同 IT 系统的各个组织完成的,它们是:资格(eligibility)、保险查询(benefit inquiry)、申请状态(claim status)等。在向 SOA 转变的过程中,他们构建了企业范围内的资格服务。现在系统中的 10 个不同应用使用一个资格服务。公司的 Austin Waldron 解释说:

转变并不容易,这些应用的所有人曾经自己做任何事情……转变把一部分 IT 内容从单个应用中移走,放入到一个集中化的架构组中……治理要确保组织的所有不同部分认同这种面向服务方法,使用它代替他们自己去做是个非常大的转变。

从各个部门到 IT 中心的服务转变被许多 IBM 的高管称为“梳理企业”。这里,你利用单个应用中不同角落的各种‘能力’,你必须确保对于整个端到端过程有相同的健壮性。Steve Mills 称这为“过程集成”,解释它“给环境带来了很多压力,需要补偿、修正和回滚等特性”。Steve 认为这正是 IBM 与业内其它公司的区别所在。

在两天的会议中,IBM 还介绍了 5 个 SOA 最佳实践,它是对超过 6000 家客户部署和 250 个案例研究的经验总结:

  1. 从一开始就联结业务和 IT。首先确定业务愿景,然后看 IT 如何支持它。
  2. 开发一个服务于未来愿景的架构。不仅仅是满足一个过程或一个 LOB,而是可以经历时间考验的东西。
  3. 技巧、文化、治理。
  4. 伸缩性和过程集成——你计划如何应对峰值?
  5. 如何保持端到端的运营可视化?

随着越来越多的部门被卷入到 SOA 来,分析师称 SOA 的开销在 2008 年将加倍。今年的 IBM Impact 也庆祝了 Websphere 的 10 周年、IBM MQ 的 15 周年和 CIC 的 40 周年。

查看英文原文 IBM’s Smart SOA Vision Explained at Impact

2008-04-16 04:471453
用户头像

发布了 255 篇内容, 共 67.7 次阅读, 收获喜欢 10 次。

关注

评论

发布
暂无评论
发现更多内容

喜报!和鲸科技获张江国家自主创新示范区专项发展资金支持

ModelWhale

人工智能 大数据 科研 和鲸

如何利用海外 NetNut 网络代理与 AICoding 实战获取 iPhone 17 新品用户评论数据?

猫头虎

AI Agents

活动报名预约表单小程序:高效线下交友与活动管理利器

微擎应用市场

Paperpal携手国际出版机构发起【AI时代科研现状与未来大调研】,助力制定科研AI新规范

财见

低代码“打印文件”实操指南:从模板预览到PDF导出全流程解析

引迈信息

用 SeaTunnel 同步 MySQL 到 Doris:全量增量 + SQL 过滤

白鲸开源

MySQL Doris 数据同步 数据集成 Apache SeaTunnel

RFID智能工具柜选型指南:软件功能和硬件配置哪个更重要?

斯科信息

RFID智能工具柜

淘宝天猫商品评论API:轻松挑选优质商品的利器

tbapi

淘宝API 淘宝商品评论数据 淘宝商品评论API 天猫商品评论数据采集 天猫商品评论API

你画我猜小程序 PRO:社交游戏新选择,助力运营变现

微擎应用市场

十行代码 带你极速接入鸿蒙6新特性 - 应用内打分评价

万少

HarmonyOS

MCP 安全“体检” | AI 驱动的 MCP 安全扫描系统

极客天地

MCP 安全“体检” | AI 驱动的 MCP 安全扫描系统

北京中暄互动广告传媒有限公司

MCP 安全“体检” | AI 驱动的 MCP 安全扫描系统

火山引擎开发者社区

MCP

项目成功的关键是谁?卓越项目经理的三大核心能力与高效工具

Tecjt_锦图科技

(三)数仓人必看!ODS 到 DWS 各层设计规范全解析,含同步/存储/质量核心要点

白鲸开源

大数据 开源 数仓 大模型 命名规范

DXC在2025年度ServiceNow研究中获评领导者

财见

AI 时代火山引擎对象存储:为数据松绑,让算力起飞

北京中暄互动广告传媒有限公司

智能体是什么,与AI有什么区别?一文弄懂智能体的方方面面

职场工具箱

人工智能 智能体 agent AIGC 智能体平台

重量体积查询 API | 电商快递费用核算不再有争议

快递鸟

执行力:拉开团队与团队差距的关键,优秀项目经理都这么做

Tecjt_锦图科技

项目管理 团队协作 执行力 项目进度管理

【项目经理必读】为何项目管理越来越难?破局关键在这里!

Tecjt_锦图科技

项目管理 团队协作 项目经理 进度管理 软件研发管理

NocoBase 本周更新汇总:优化及缺陷修复

NocoBase

开源 低代码 无代码 版本更新

AI 时代火山引擎对象存储:为数据松绑,让算力起飞

火山引擎开发者社区

AI 火山引擎

企业级数据采集解决方案:Dify + MCP Server + LLM打造零代码YouTube创作者主页分析智能体

不叫猫先生

智能体 LLM dify MCP

一文掌握 Apache SeaTunnel 构建系统与分发基础架构

白鲸开源

大数据 开源 数据同步 数据集成 Apache SeaTunnel

省级旅投集团数据中台架构实战:多租户隔离与主题域建模实践

袋鼠云数栈

大数据 数据中台 数据治理 中台架构 袋鼠云

全栈信创+AI大模型:百分点科技BD-OS重塑数据治理基座

百分点科技技术团队

微云二手车运营版系统:多端覆盖的二手车平台解决方案

微擎应用市场

GOSIM 开源出海工作坊:给开源创业者的忠告

白鲸开源

开源 DataOps 开源商业化 白鲸开源 WhaleStudio

具身智能从此「边听边说」,智源研究院开源原生全双工语音大模型RoboBrain-Audio

智源研究院

人工智能

IBM在IMPACT SOA会议上解读Smart SOA愿景_SOA_Floyd Marinescu_InfoQ精选文章