第一步:试点。这是部署SOA的第一步,即:确定简单且迅速实施的单个SOA项目,以其为试点,为企业提供信息,使他们快速体会到SOA的益处。这是最简单的SOA的实现。
第二步:集成。包括数据集成和应用集成。这阶段只是战术级的应用,对业务系统没有任何影响,只是体现IT的美妙无穷,起数据交换平台的功能。
第三步:部门业务流程自动化。即在单个部门实施SOA的项目,使SOA在部门里使用,使部门业务进入业务自动化。
第四步:企业架构。当部门间的SOA集成完成时,SOA可以跨部门实施,从而可以在企业里共享,成为企业架构,管理部门间业务,并提供良好的业务敏捷性,能够对变更快速和有效地进行响应、并且利用变更来得到竞争优势的能力。
第五步:行业/工业标准化应用。当企业内部业务需求达到正常状态时,就进入了行业或工作标准化的应用阶段。这阶段企业的SOA系统开始作用与上下游供应商与合作伙伴,并对自身的发展环境进行自动适应,成为一个生态系统。
甲骨文大中华区SOA技术推广经理周有衡解释,“SOA五步走”的方法论对任何导入SOA的企业具有通用性,但甲骨文实施“SOA五步走”的方法论并不是循规蹈矩,一成不变的,即并不是每个企业在实施SOA的时候都必须遵循从第一步到第二步、第三步……第五步。而是,根据企业自身的信息化特点和现实需求,有选择的决定企业实施SOA的具体步聚。