SOA产品误导系统架构设计
作者:王翔
【CNW.com.cn 专稿】由于现阶段SOA产品往往要求刚性的全局服务建模,因此误导很多企业实施过程中“削足适履”地对本可以更加动态化的企业架构进行被动的适应性调整。
作为一个时代标志,SOA越来越广泛地影响着企业在建应用和既有环境的IT布局。在SOA理念的指引下,IT的计算能力、业务应用的协作关系以服务的方式呈现出来,其应用的实质体现在“业务敏捷”。站在这一角度,SOA为我们呈现了一个美好的场景,但其不足之处是,没有强调具体的实施步骤。
通常而言,企业的SOA实施需要结合市场上一系列的SOA产品,并遵循一定的流程和步骤(如附图所示)。常规的SOA实施步骤包括,打通上层路线;融会企业业务规划的长短期目标;提高并统一认识,明确SOA建设目标;设立组织建制;梳理既有资源,完成概念上的现有服务布局;查找差距,包括自身差距以及合作伙伴对双方业务链预期IT能力的差距;规划IT布局;完成企业服务总线(ESB)以及关键服务的梳理和部署;基于SOA环境编排业务,查漏补缺。除此之外,SOA的实施还需要一个全程治理的保证体系。
理念与现实的差距
这样的步骤基于一个假设,即开发、运维以及相关的技术产品是跟着业务发展跑的。很多时候,大部分SOA产品(或框架,可以视为另一种由松散组织开发的产品)都声称他们具有不错的适应能力。而且是从业务角度出发,在“查漏补缺”之后以更加灵活和便捷的方式使企业获得SOA所带来的业务敏捷性。但是从SOA产品(或框架)交付的角度来看,由于其面对全球所有客户的应用环境,而且实际上更多地关注技术共性问题的解决,因此虽然可以较快地适应企业的业务变化,但对企业自行的开发和运维而言,其推进的速度还是相对滞后。
现实中的事实与SOA理念所倡导的业务敏捷性之间为什么会出现落差呢?笔者认为,SOA产品“先入为主”的交付模式误导了企业的系统架构设计。这在那些高端SOA产品身上体现得尤为明显。这些产品总是试图将必要的基础环境和高层业务视图打包提供给客户,通过捕捉IT运行中的事件和关系,面向业务流程地从高层完善企业的IT技术架构。但实际上,企业内的运行过程本身就不是一成不变的,它主要包含规范化流程、企业自身变化流程及业务环境变化流程这三类流程。
其中,规范化流程是指,流程本身是规定,且完全由企业自身主导或是获得合作联盟、行业明令认可的流程,这些流程中实践、业务对象实体状态的变化在一定阶段内是相对静态的。
企业自身变化流程则涉及许多动态元素。通常情况下,业务部门总是先于IT部门发起各种变化,这些变化可能来自于一位新任CEO,也可能来自某个新业务领域的大客户。而即便没有这些因素,企业自身的财务和销售渠道的运行也并不总是顺畅的,用IT术语描述就是“上下文”(Context)总是在变化,虽然从SOA产品角度看没有新的流程和事件约束出现,但业务却在经历实实在在的变革。
业务环境变化流程的产生原因更加多种多样。例如社会突发事件对企业业务运营的影响。这些变化并不在SOA产品所覆盖的范围之内。更确切地说,虽然借助各种SOA产品可以快速地找到服务的替代品,但那是企业对外的服务需求,而业务环境的变化所要求的是企业自身服务的变化,这些不是通过某些SOA产品就可以获得的。
因此,虽然我们按照上面的实施步骤可以利用SOA产品完成一个“SOA项目”,但这种做法很容易误导我们对“业务敏捷性”的实践。事实上,现阶段SOA产品支持的是瀑布型的建设过程,但正如我们所知,瀑布模型对于规范化流程有着不错的规范作用,但对于企业自身变化流程和业务环境变化流程就不是非常适合了。
更多关于 SOA,架构设计,误导,建模 的文章
精彩专题
- [SEO]英文网站 内容该用美式英语还是英式英语
- [新闻]别让用户思考!新型浏览器世纪猜想
- [SEO]很多站长没有注意到的百度的抓取规则
- [新闻]正确地测试一个机房速度和带宽的简便方法
- [网页技术]国外另类创意404页面大赏(多图)
- [新闻]世界上最恶劣推销Linux的方式在中国!
- [新闻]2008年中国互联网五大最雷人事件
- [新闻]恶搞:互联网大佬的另类形象(图)
- [新闻]中国“互联网之父”看互联网三十年变迁
- [新闻]维基百科 原有真实被重新定义
- [宋家雨]P-V“整合”不是一码事儿
- [刘丹栋]局域网系统验收测评规范(图)
- [姜子牙]AMD:We are back!
- [ttggl]六步轻松搞定子网划分
- [dudu]实现安全稳固的AD和DNS架构
- [mmet]找回丢失的管理员密码
- [宋家雨]别拿虚拟机不当固定资产
- [vvv]Juniper CTO:我看好100G
- [小希大人]關於cloudcompute對云計算
- [DU的世界]美国在反身份窃取方面努力
- [bigrong]向托马斯.弗里德曼致敬
- [blue]最近火起来的RUBY
- [淡月]国外十大著名IT类网站
- [宋家雨]失望的芯片虚拟化调查结果
- [姜子牙]采购大型化主机应对金融
- [小卡罗]再强也拼不过数据中心掉电
- [owenglyn]10大最流行开源软件!
- [淡月]QQ好友“集体出国”
- [ly]Ruby的日期和时刻
- [skke]快速排除PC上网故障
- [SEO教程] 2天让google收录765页
- [SEO教程]提高关键词排名28个技巧
- [SEO教程] 网站改版时的SEO要点!
- [SEO教程] 增加反向链接35个技巧
- [江湖传闻] 自杀可增强公司竞争力
- [江湖传闻] 是什么冷落了中关村?
- [江湖传闻] 彩虹QQ外挂或致高层动荡
- [网管专区] 多线路叠加要注意的事项
- [网管专区] Web服务器Ping通不能访问
- [网管专区] 端口映射不成功找出原因
- [网管专区] 由故障性质排除网络故障
- [争议人物] 李想:汽车站大都是垃圾
- [争议人物] 梁永伦:上任半年别盛大
- [争议人物] 李一男:思维要转型
- [争议人物] 马化腾:曾想摆摊装电脑
- [争议人物] 梁念坚:14月挖来的高管!
- [IDC专区] “CMS文章”的汇总贴
- [IDC专区] 让中国web2.0去死!
- [系统应用] 30秒完成清除任务
- [系统应用] 无线网络下载小技巧
- [SEO]英文网站 内容该用美式英语还是英式英语
- [新闻]别让用户思考!新型浏览器世纪猜想
- [新闻]拒绝盗版!绝对好用的十大免费软件
- [SEO]很多站长没有注意到的百度的抓取规则
- [新闻]一个网站两个域名三次改版的结局
- [新闻]正确地测试一个机房速度和带宽的简便方法
- [网页技术]国外另类创意404页面大赏(多图)
- [新闻]世界上最恶劣推销Linux的方式在中国!
- [新闻]80/90后最喜爱上的十大网站
- [新闻]从谷歌公司发现的十个至理名言
- [新闻]别让用户思考!新型浏览器世纪猜想
- [新闻]拒绝盗版!绝对好用的十大免费软件
- [SEO]很多站长没有注意到的百度的抓取规则
- [新闻]正确地测试一个机房速度和带宽的简便方法
- [新闻]IBM希望用户逐步放弃使用微软软件
- [网页技术]国外另类创意404页面大赏(多图)
- [新闻]世界上最恶劣推销Linux的方式在中国!
- [新闻]80/90后最喜爱上的十大网站
- [新闻]2008年中国互联网五大最雷人事件
- [新闻]恶搞:互联网大佬的另类形象(图)





