soa坏处:SOA的好处、坏处以及尴尬的处

        如我们的前多次报道SOA成功个主要先决条件是IT和业务目标对齐在他们新文章中来自IBMJens Andexer和Standard BankWillem Bekker为我们带来了些SOA好处坏处以及尴尬的处

        他们把对SOA业务影响分析分成若干类:

        敏捷性

            * 好处: 通过更快速地支持更加灵活业务流程交付SOA为企业提供了更好适应性去应对业务环境变化从而带来实际市场利益

            * 坏处: SOA实施通常需要引入个新实体——卓越中心(Center of Excellence,简称COE)它为企业其他部门提供技术专家当涉及到COE资源配给以及要做出关系整个企业决定时会引起COE和其他部门冲突

            * 尴尬: 传统上以竖井方式组织企业可能需要改变其组织结构才能完全享受到面向服务优势这种转变复杂且昂贵并且阻力重重

        对齐

            * 好处: 通过使IT服务和业务功能对齐并且用业务术语进行IT服务功能描述时SOA有助于业务和IT更加紧密地合作

            * 坏处: 由于将服务所有者及控制权转移到业务领域SOA改变了组织间权利结构这会激发来自哪些拥有既得利益并极力维护现状反对

            * 尴尬: SOA实施需要组织结构调整(往往是很大调整) 企业必须明白变得敏捷意味着什么以及如何让自己能最好地利用敏捷尴尬事实是这本身就是最难学到经验

        业务流程改进

            * 好处: SOA实施通常包括某些程度流程重新设计以带来提升业务操作效率机会

            * 坏处: 这对业务提出了新挑战并需要业务(部门或人员)更多地参和到服务设计和改进中由他们来驱动服务开发流程启动开发并改变生命周期

            这种角色并不是业务线典型角色而且会带来不和谐角色变换

        灵活性

            * 好处: 若没有好软件Software工程实战SOA实施基本不可能软件Software工程实战通过缩短产品和服务进入市场时间以及降低开发成本等方式让IT能更快速地响应业务需求

            * 坏处: 方面服务引入可以把服务实现隐藏在服务接口的后从而为服务消费者创造了稳定服务环境方面SOA实施通常依赖于组技术比如业务流程执行引擎或企业服务总线(ESB)等

            即使是优势超过成本向原有IT景观中加入新技术也不能让其更简单但是IT景观本身(即服务实现)变得更复杂并不意味着其对外表现(即对外接口) 就不能更简单服务引入就使得IT内部复杂性在外看来是个迷

            * 尴尬: SOA项目是基于它能比以往更快更低成本地交付业务价值承诺而设立 SOA专注于技术以至于不太可能兑现这种承诺他们不会以业务人员希望看到术语去描述业务价值只有当灵活性加速了业务需求操作或者通过让运行系统更合理而减低其成本时灵活性才能被看做业务价值而关注技术项目不会这么做


="xspace-totlerecord">2="xspace-totlepages">1/2="xspace-current">12>
Tags:  soa坏处

延伸阅读

最新评论

  1. 试试

发表评论