在SOA領域,IBM一直是一個領跑者。在發(fā)布SOA生命周期理論、SOA切入點理論及SOA開發(fā)參考架構之后,IBM的下一個SOA動作會是什么?謎底在11月15日召開的“IBM 2007 SOA創(chuàng)新高峰論壇”上揭曉。當天,IBM發(fā)布了多項重要舉措與方案。
智能SOA指導SOA演進
本次大會的重頭戲就是“智能SOA”的發(fā)布?!爸悄躍OA”是IBM基于全球5700家SOA客戶實施經驗總結出的一套旨在指導客戶有效起步和擴展SOA的實用方法論。IBM將客戶實施SOA的階段總結為“SOA演進圖譜”,即基礎整合(Foundational)、跨部門擴展(Extend End- to-End)、企業(yè)轉型(Transforming)、隨需而動(Adapt Dynamically)四個階段。詳細闡述了各階段的組織特征和IT特征,指出了每個階段的具體業(yè)務價值和IT價值及相應的業(yè)務、IT實施方法。
基礎整合階段:是指企業(yè)對特定部門或單一業(yè)務流程進行整合,此時企業(yè)SOA資產中只有10%以下的功能表示為服務,5%以下的服務可復用。
跨部門擴展階段:此時企業(yè)多個部門或者多條業(yè)務流程已經進行了整合并能進行高效合作。企業(yè)40%以下的SOA功能表示為服務,20%以下的服務可復用。
企業(yè)轉型階段:處于此階段的企業(yè)已經實現了全企業(yè)范圍內的各組織的高效合作。企業(yè)已經全面邁向全球整合企業(yè)(Global Integrated Enterprise,GIE),并利用IT使整個企業(yè)的投資回報呈現戰(zhàn)略性優(yōu)勢,從而全面實現業(yè)務模式創(chuàng)新。此時,企業(yè)80%以下的SOA功能表示為服務,50%以下的服務可復用。
隨需而動階段:這是SOA發(fā)展的最高階段,此時,企業(yè)80%以上的SOA功能表示為服務,50%以上的服務可復用。企業(yè)已經到達一種無需IT介入就可進行重大組織和業(yè)務變革的階段。這時的企業(yè)已經成為一個可以自動響應市場因素的靈動企業(yè),即所謂“IT無形化”。
“智能SOA”理論強調,SOA絕對不是一個單純的IT問題,企業(yè)必須從業(yè)務角度和IT角度兩方面出發(fā)分析自己的需求,根據自身現狀和業(yè)務需求確定合適的SOA階段性目標,并考慮到SOA發(fā)展的連續(xù)性,制定合適的SOA發(fā)展目標和戰(zhàn)略,從而保證持續(xù)有效的投資回報?!爸悄躍OA”就是這樣一個能夠幫助企業(yè)持續(xù)收獲IT及業(yè)務價值的方法論。
從業(yè)務角度出發(fā),IBM發(fā)布的全球整合企業(yè)關鍵靈活性指標及IBM基準向導等,將幫助企業(yè)衡量所在行業(yè)重要業(yè)務流程中的績效,并與行業(yè)平均水平進行比較。客戶可以以此為依據制定計劃,確定實施SOA的具體階段和方法。
從IT角度出發(fā),針對每個階段的客戶,IBM給出了具體指導原則,并發(fā)布了相關產品。
對于在基礎整合階段的企業(yè)而言,企業(yè)應該選擇從針對性強、經過驗證、投資回報率高的項目切入以解決當前不知從何入手的困惑。為解決該問題,IBM對基礎整合階段的客戶提供了實現以5個SOA切入點落地的產品組合,這些可重復利用的產品組合關注于人員、流程、信息、復用以及連通性,可讓客戶首次接觸SOA即能體驗到 SOA 的高投資回報。目前IBM正將對Web 2.0的支持融入到過去與SOA相關聯的全部軟件中,并支持用戶同時使用SOA 和Web 2.0來完成他們的計劃。
處于跨部門擴展階段的企業(yè)要對重要的核心業(yè)務流程進行全面創(chuàng)新和優(yōu)化,實現更高的SOA投資回報。
針對中高級階段的SOA客戶,是指跨部門擴展、企業(yè)轉型和隨需而動的企業(yè),尤其要關注如何保持流程完整性的問題。流程完整性是指在安全、可升級的 SOA 環(huán)境的各個層次中,以無縫集成的方式可靠地管理業(yè)務活動的能力。主要包括:交易完整性、信息完整性和交互完整性三個方面。因為隨著業(yè)務模塊化的增多,企業(yè)可能會面臨穩(wěn)定性和安全性方面的挑戰(zhàn)。因此企業(yè)實施SOA 進入高級階段,在享受靈動的SOA架構帶來的價值同時,還要保證企業(yè)IT架構的 “正確與安全”,即:為用戶提供及時和安全的信息與內容訪問,信息需要可靠、完整且可管理;在交易連續(xù)執(zhí)行的同時具備按需恢復的能力。
此外,對于沒有開始建設SOA的客戶,IBM發(fā)布了一套免費的在線工具——IBM SOA 沙盒(Sandbox),幫助客戶提前在網絡上模擬體驗SOA帶來的價值。對于已經開始建設SOA的客戶,IBM 新發(fā)布的SOA Healthchecks工具可以幫助企業(yè)評估 SOA 項目的實施情況,以識別當前問題區(qū)域以及未來需要解決的問題。
為了讓到場的用戶更容易地了解SOA是怎樣落地的,SOA項目該如何去做。IBM還請到了三位客戶和一位合作伙伴現身說法。南京市浦口區(qū)發(fā)改局的副局長王祖洪說:“我們在做數字浦口項目時有十大主題工程,我們希望一步到位,不要邊建設還在做應用的整合,于是就用SOA的理念、流程做整合,這樣就避免了以往建設中各個系統(tǒng)分散孤立,資源得不到共享的問題?!?/p>
北京市西城區(qū)衛(wèi)生局信息中心主任朱樹宏表示,選擇SOA是因為,區(qū)醫(yī)療的特點就是發(fā)展是不同層次的,而利用SOA可以把不同的服務、不同成熟度的服務,根據衛(wèi)生局的能力合理地部署。在政府在做SOA項目時,要特別注意對需求的控制。
打造SOA生態(tài)環(huán)境
在會上,IBM發(fā)布了一項面向國內ISV及SI合作伙伴的重要支持計劃——SOA合作伙伴聯盟。IBM大中華區(qū)副總裁,渠道及市場部總經理鐘郝儀女士說:“在IBM提供了一系列的產品組合、指導原則和服務支持后,打造一個和諧強健的生態(tài)體系,成為了SOA能否在中國順利落地的一個關鍵?!?/p>
SOA合作伙伴大聯盟是一個為SOA合作伙伴特別量身定做的組織。據鐘郝儀介紹,大聯盟的成員分為三個層次:基礎成員、高級成員和頂級成員。今年,IBM的目標是,基礎成員達到100家,高級成員達到30家,頂級成員(受邀加入)達到5家。在今年6月份,浪潮成為第一個頂級成員。8月份IBM宣布和用友共同搭建SOA創(chuàng)新中心,用友成為第二個頂級成員。在大會上,鐘郝儀宣布,中國五大外包軟件公司之一--軟通動力成為第三個頂級成員,軟通動力已經和IBM一起成功實施了兩個SOA項目。
為繼續(xù)幫助企業(yè)培養(yǎng)其急需的既懂IT又懂業(yè)務的復合型人才,彌補SOA人才缺口,IBM今年6月份推出了名為“創(chuàng)新8”的一款3D BPM模擬游戲,它可以幫助體驗者獲得業(yè)務和IT雙方面的綜合體驗。目前“創(chuàng)新8”已經正式進入廣東中山大學的課堂。
