目前市场对于SOA这个概念已经很熟悉了,人们普遍关注的问题已经从"什么是SOA?","为什么要应用SOA?",变成了"如何部署SOA?"。 IDC始终关注着中国SOA市场,以下从几个角度分析一下该市场的发展,面临的挑战和机遇以及IDC的相关建议。
1. SOA市场格局
IDC从软件和服务两个方面来考察SOA市场。在SOA相关的软件市场, 主要的参与者为SOA开发部署平台厂商和SOA应用厂商。 前者提供SOA开发、部署、数据管理和信息访问软件,是SOA相关软件市场最主要的参与者。代表厂商包括IBM、BEA、普元、东方通等。SOA企业应用厂商包括SAP、Oracle等这些传统的ERP厂商,他们提供复合服务开发、流程组织工具和其他一些应用基础架构组件。
SOA服务供应商则提供SOA相关的咨询、实施、运营管理和支持、培训服务。主要厂商包括埃森哲、毕博、IBM IGS和神州数码等其他服务供应商。
2. SOA给产业链带来的变化
1)客户和供应商之间边际趋于模糊
SOA的供应商包括传统的中间件厂商,也包括应用厂商。值得注意的是,用户也参与了SOA部署过程。SOA的最终用户通过设立专门的组织机构,和软件供应商一起合作实现向SOA的演进,将行业经验反哺到整个SOA市场;同时,部署SOA的大型客户会不断影响自己的上下游企业进而推广SOA市场不断发展。 因此IDC认为部署SOA的企业也成为SOA供应商的一部分。
与此同时,软件厂商也是SOA的天然用户。软件厂商在收购、并购以及开发了大量的软件产品之后,需要用SOA理念来整合自己的产品,以更好的实现"一站式服务",增强客户粘性;同时,软件厂商在试图提供高端服务,在提供贴近行业的软件解决方案时, SOA是一个非常好的切入点。在这样一个市场环境中,软件厂商赢得了宝贵的市场空间对自己的产品、经营模式进行调整和修正。
2)软件开发商和集成商的互相渗透
一方面,集成商(SI)将服务产品化,提供预定制或标准化的方案包,尽量减少定制化开发,以提高项目利润率并降低项目风险。他们面临的挑战是自身的研发能力。
另一方面,独立软件开发商(ISV)也将产品触角纵深进入行业,提供行业解决方案框架和服务组件,从而更好的配合合作伙伴来实施SOA-enable的应用。对软件开发商来说,面临的挑战是如何快速积累行业知识。
3)传统厂商重新定位
Oracle和SAP等应用厂商也在积极进入SOA市场,他们力图解决厂商内部产品和客户方面的功能整合需求,并扩展按需服务或SaaS(软件即服务)的提供能力。传统的EAI和MOM厂商也在重新定位为ESB(企业服务总线)或SOA服务供应商。
4)最终用户需要调整组织架构
用户可以通过建设易于整合和复用的、快速应付变化的、符合SOA的应用系统架构,对外逐渐摆脱对单一厂商、供应商平台技术的依赖,加大对自主开发或外包开发模式的控制力度;对内逐渐填平IT和业务部门之间、不同业务部门之间、公司实体之间的鸿沟。
3. 挑战和机遇
挑战
1)中国市场缺乏SOA成功案例,导致市场信心不足。
2)目前缺乏成熟的技术标准,使得客户无所适从,开发商也各自为战,开发自有方案,有可能造成新的"系统"孤岛。
3)人才的匮乏妨碍SOA市场快速发展??集成商缺乏架构师,厂商缺乏深刻了解行业知识的Guru(大师),而最终用户缺乏既懂业务也懂IT的CIO。
机遇
1)市场需求必将带动SOA应用和部署。大行业中出现的扁平化管理+集中采购趋势+上市公司精细管理需求,是SOA落地的土壤。
2)SOA软件厂商向行业渗透,提供行业解决方案,加速了标准技术的进一步落地。
3)市场上将涌现出更多的相关人才。
4. IDC建议
建议用户:
1)从局部试用、非关键应用试用开始引入SOA
2)引入独立咨询机构设计系统架构和方法,避免被厂商"技术绑架"
3)成立专门部门负责(可以是企业自身的三产公司),协调商业和IT部门
4)建立激励制度,鼓励各部门直接创建共享和信任的环境
建议厂商:
1)积极开发SOA行业定制解决方案
2)补充SOA架构师团队,促进架构师对客户业务和架构技术的充分理解
3)与IT培训公司合作,加强对最终用户和市场技术人员的培训