第一步:試點。這是部署SOA的第一步,即:確定簡單且迅速實施的單個SOA項目,以其為試點,為企業提供信息,使他們快速體會到SOA的益處。這是最簡單的SOA的實現。
第二步:集成。包括數據集成和應用集成。這階段只是戰術級的應用,對業務系統沒有任何影響,只是體現IT的美妙無窮,起數據交換平臺的功能。
第三步:部門業務流程自動化。即在單個部門實施SOA的項目,使SOA在部門里使用,使部門業務進入業務自動化。
第四步:企業架構。當部門間的SOA集成完成時,SOA可以跨部門實施,從而可以在企業里共享,成為企業架構,管理部門間業務,并提供良好的業務敏捷性,能夠對變更快速和有效地進行響應、并且利用變更來得到競爭優勢的能力。
第五步:行業/工業標準化應用。當企業內部業務需求達到正常狀態時,就進入了行業或工作標準化的應用階段。這階段企業的SOA系統開始作用與上下游供應商與合作伙伴,并對自身的發展環境進行自動適應,成為一個生態系統。
甲骨文大中華區SOA技術推廣經理周有衡解釋,“SOA五步走”的方法論對任何導入SOA的企業具有通用性,但甲骨文實施“SOA五步走”的方法論并不是循規蹈矩,一成不變的,即并不是每個企業在實施SOA的時候都必須遵循從第一步到第二步、第三步……第五步。而是,根據企業自身的信息化特點和現實需求,有選擇的決定企業實施SOA的具體步聚。