SOA搭建联合创新平台
发表时间:2007-6-24 作者: 芮祥麟 来源: 博客
关键字: SOA SAP IBM 
在工业化运作模式中,以汽车工业为例,同样的一个技术平台上,众多的厂商能够做出各具特色的产品。SOA就提供类似的基于标准的创新平台。

      注意面向服务架构(SOA)的新闻,或多或少都会听到有关联合创新的消息,例如,SAP倡导NetWeaver平台上的“生态系统(Ecosystem)”,又如去年在台湾,IBM软体事业处将2005年3月刚成立的Open Partner Center改为SOA Innovation Center。这些消息不禁让人联想到,SOA是否暗示了新的创新契机?是的,SOA试图搭建一个联合创新平台,提供更多创新可能。

      在工业化运作模式中,以汽车工业为例,同样的一个技术平台上,众多的厂商能够做出各具特色的产品。SOA就提供类似的基于标准的创新平台。因为是基于标准的,对整体而言零件是互换的,各个厂商可以专注各自的领域,做轮子的做好轮子,做车身的专心打造车身,按照标准一组装,就是消费者要的整车了。如果是手工作坊的运作,势必要求所有的厂商都重复的从发明轮子开始做创新,然后才有可以交到用户手里的整车。在软件业,标准化零件迄今为止最成功的案例就是微软的COM组件,视窗系统中的COM组件标准,培养了成千上万的独立软件供应商,也成就了视窗系统为应用最丰富的操作系统。这就是基于标准的联合创新的魅力。SOA搭建的平台作为行业标准,因为跳出了对单一厂商的依赖,会有更加广阔的独立软件供应商基础,它所要成就的是互联网上的丰富应用。

      联合的创新平台,不仅仅是技术层面的,更重要的是业务层面的知识聚合和联合创新。先说企业内部,SOA为业务专家和IT技术人员合作创造了条件。曾经谈过业务流专家和复合应用开发在SOA环境中对于软件创新的作用。如果把创新比作是知识和知识的化学反应,那么SOA的平台好比是起催化作用的酶,让原本不能或是至少是不太容易化合的,分别来自业务专家和IT技术人员的知识,能够有效聚合产生创新的化合物。把这种知识的聚合,延伸到整个企业应用软件行业,可以看到通用解决方案和行业解决方案的合作。就是SAP做了二三十年企业应用,解决方案覆盖二十多个行业,面对企业的实际的具体的需求,我们还是需要依赖众多的实施顾问和合作伙伴在特定的项目或者行业应用场景的创新。随着SOA平台的推出,通用解决方案和行业解决方案能够更好的融合,作为补充的做行业解决方案不用像原来打补丁的方式,而是通过SOA标准更好的和通用解决方案融为一体。而做行业方案的独立软件供应商能够利用通用解决方案的客户基础,对更多的用户渗透。双方解决方案的融合,或者说是知识的聚合,创造出的是更加贴近用户需求的双赢结果。

      如果在深入的看待联合创新的机会,它不仅会发生在软件产品的创新上,随着SOA的引入,整个软件从生产到交付的价值链上都存在创新的合作。譬如:SOA平台上,软件更加容易作为服务提供(Software as a Service, SaaS ),就是在软件交付模式上的创新,也是软件研发厂商同软件用户之间关系的创新。根本上来讲产品,SOA引起的软件产业商业模式转变,为软件从产品,到服务,甚至价值链上上下游之间的关系,都提供了联合创新的平台。

      总之,SOA从技术上,更重要的是从业务模式上,搭建了联合创新平台。联合创新平台预示了软件生态系统欣欣向荣的知识聚合,应用创新的场景。在联合创新的平台上,要突破产品创新局限,看到创新更丰富的含义。

责任编辑:孙亚婷
我要评论
网友评论