写点什么

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:471158
用户头像

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

关注

评论

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

豆瓣评分8.7!Python pandas创始人亲码的数据分析入门手册!

我再BUG界嘎嘎乱杀

Python 编程 数据分析 后端 pandas

四旋翼无人机到底是如何平稳飞行的?巧用空气动力学仿真

Altair RapidMiner

人工智能 无人机 仿真 altair 设计仿真

通过 API 集成优化货币兑换

幂简集成

API 货币兑换API

【AI 冰封挑战】搭档函数计算,“冰”封你的夏日记忆

阿里巴巴云原生

阿里云 Serverless 云原生

在孩子成长路上,爱与智慧的陪伴是送给孩子最好的礼物

心大陆多智能体

AI大模型 心理健康 数字心理

编程“奥斯卡”落幕,百度之星决赛中学生疯狂收割大奖!

herosunly

讯飞星火极速超拟人交互技术:语音端到端,8 月底开放;昆仑万维发布 AI 短剧平台 SkyReels丨RTE 开发者日报

声网

利用多Lora节省大模型部署成本|得物技术

得物技术

LoRa 大模型 企业号2024年8月PK榜

报告称2024年上半年DDoS攻击数量激增,同比增长46%

网络安全服务

游戏 金融 电商 DDoS DDoS 攻击

MySQL主从同步如何保证数据一致性?

王磊

Java

深入浅出python的lambda表达式

我再BUG界嘎嘎乱杀

Python 编程 后端 开发语言 Lambda表达式

第64期 | GPTSecurity周报

云起无垠

如何解决跨国视频会议卡顿问题

Ogcloud

网络加速 海外网络加速 网络加速服务 视频会议加速

使用对比!SLS 数据加工 SPL 与旧版 DSL 场景对照

阿里巴巴云原生

阿里云 云原生 sls

RFG引领Meme新趋势——为何现在仍是投资好时机?

股市老人

Match:重塑社交金融格局,打造财富增长新引擎

BlockChain先知

通义灵码代码搜索功能的前沿性研究论文被软件工程国际顶会 FSE 录用

阿里云云效

阿里云 云原生 通义灵码

如何在 KubeBlocks 中配置实例模板?

小猿姐

数据库 Kubernetes 云原生

iPaaS丨API低代码平台适用的业务场景

RestCloud

API 低代码平台 ipaas

如何通过观测云实现AIOps突破?

观测云

AIOPS 智能运维

华为云构建边缘云平台,畅享AI数字时代新体验

最新动态

为什么要使用TikTok云手机

Ogcloud

云手机 海外云手机 tiktok云手机 云手机海外版 tiktok运营

解锁RFG空投:撸毛党看过来,轻松获利的机会来了!

石头财经

Bonree ONE 3.0:全域可观测 运维新境界

博睿数据

机器人测试自动化智能化交流沙龙 —— 免费参与,线上线下同步进行,探索未来科技新篇章!

测吧(北京)科技有限公司

测试

云上集成时序数据库 IoTDB,海量储能数据实现高效处理与实时分析

Apache IoTDB

百度智能云计算系列产品通过电子标准院算力服务成熟度增强级评估

Baidu AICLOUD

AI作文导师、一键搜索答疑、1秒生成手抄报,百度搜索推出开学季AI大礼包

极客天地

机器人测试自动化智能化交流沙龙 —— 免费参与,线上线下同步进行,探索未来科技新篇章!

霍格沃兹测试开发学社

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