構建企業級SOA(Enterprise service-oriented architecture, enterprise SOA)已經被提出來相當長一段時間了。究竟如何構建企業級SOA,眾說紛紜。九月中旬在拉斯維加斯舉行的SAP 2006年技術大會上(SAP TechEd '06)上,SAP執行董事會成員夏嘉曦(Shai Agassi)的開幕演講中,對于如何部署企業級SOA作了一個非常形象地比喻。在演講中,企業部署SOA被比喻為建設一座四層大廈,從打地基到起高樓,按照四個步驟構具體而詳盡地闡明了構建企業級SOA的藍圖。這個比喻通俗易懂,非常值得借鑒,其提到的構建企業級SOA的四個步驟是:
鞏固基礎 (Solidify Your Foundation)
升級核心(Modernize Your Core)
優化應用(Optimize Business Usage)
戰略差異化(Drive Strategic Differentiation)
鞏固基礎
為構建企業級SOA,首先要鞏固基礎,也就是準備企業信息平臺和基礎信息架構,這個階段的關鍵是主數據管理(Master Data Management , MDM)。這里的工作包括:整理和管理主數據;鞏固業務流程和應用;評估信息技術人員技能和資格;等等,總之,要整合企業已經擁有的信息技術資源和人才?!耙劳衅髽I已經擁有的資源和人才,運用SAP NetWeaver®開放和集成平臺”,夏嘉曦先生認為,“企業為構建SOA大廈打下了鞏固的基礎,然后才是升級核心”
升級核心
升級企業信息技術核心為了實現兩個目標:首先要面對企業持續不斷的創新需求;其次要滿足關鍵業務系統穩定運作,避免頻繁升級。在最近同財富1000的CIO們交流中,夏嘉曦先生聽到這樣的需求:“一方面,企業中運行SAP的核心系統,要求最多每五年升級一次;另一方面, CIO們都被要求在信息應用中每季度有所創新?!薄斑@是個進退兩難的狀況:五年完成二十個創新周期,卻不允許升級系統?!?br>
什么樣的核心系統可以滿足這樣的要求呢?唯有業界第一個面向服務的ERP系統,mySAP™ ERP 2005,它不僅內置了被市場廣泛認可的成熟業務流程,而且提供面向服務的創新平臺?!懊嫦蚍盏募軜嫺淖兞塑浖桓逗拖M方式,幫助企業實現按需創新(innovate on-demand)?!备鼮橹匾氖?,SAP計劃從今天到2010年的未來五年中,所有mySAP ERP 2005的新功能增強都會以可選擴展的方式提供而不是強制的系統升級。在所有已經升級到mySAP ERP 2005的用戶中,86%認為功能超出其預期,92%能按時完成升級,88%超出其ROI預期。綜上所述,mySAP ERP 2005是企業信息核心系統升級的選擇。
優化應用
擁有了鞏固的基礎和升級的創新核心,企業就可以開始進行大規模創新,把越來越多的企業級SOA的好處帶給終端用戶。在系統可用性方面,面向服務的架構,讓各種業務應用功能內嵌到用戶熟悉的界面中,例如:通過Microsoft Outlook(Duet項目)或者Yahoo! Widget來完成休假審批工作;在商務智能方面,面向服務的架構,讓信息工作者(information workers)獲得合適的信息,例如:Argo項目的企業搜索能幫助在企業信息系統中發現關鍵業務數據。夏嘉曦先生提到,“不同于其他步驟,在優化應用階段的工作可以根據企業的實際,創建無限的復合應用?!眱灮瘧锰峁o限的創造空間,只怕想不到,不怕做不到。
戰略差異化
盡管95%的業務在各個公司之間都是相似的,但就是5%的獨特業務所導致戰略差異為公司提供了市場領導地位?!拔磥淼囊荒曛?,圍繞企業級應用定義的標準化日益重要,”夏嘉曦先生認為,“由此,企業能夠充分認識他們的差異,讓他們把標準服務組合成其獨特的業務流程?!睒嫿ㄆ髽I級SOA的最高層次也就是通過組合應用(Composite Application,xApp),創造戰略差異化的流程,幫助企業獲得市場領導地位和行業優勢。
上面的四個步驟,還是體現了循序漸進的原則,闡述了SAP對企業應用的進化論思想。只不過,夏嘉曦先生關于建設企業級SOA的演講,不僅只是理念的宣講,而是結合SAP的具體產品,更具有可操作性。
(責任編輯:銘銘 mingming_ky@126.com TEL:(010)68476636)