商業銀行ESB建設的最佳實踐

  ESB系統建設的目標是建立銀行業務規範,實現SOA整體架構體系。通過建立銀行的服務規範和技術規範,銀行所有的存量系統和新建系統都將成爲SOA架構體系中的服務提供者和服務消費者。SOA架構體系建設是一個長期的過程,需要根據銀行的業務和IT發展規劃,分階段進行實施。一般情況可以劃分成三個階段來實施ESB系統。

    第一階段是投入期,主要目標是構建ESB平臺,建立銀行的技術標準和服務標準,並在全行範圍內進行標準化的宣導和理念的貫徹,這個過程需要比較大的投入,所以稱爲投入期。在ESB系統建設初期,銀行需要對現有業務體系和未來的業務發展進行梳理,初步確定銀行服務體系概貌。在建設的過程中,以試點系統爲依託完成ESB平臺的搭建和平臺功能、性能等的驗證,試點系統可以選擇少數幾個比較有代表性的存量系統或銀行正在同期建設的系統。同時,在此階段內,對全行現有的存量系統進行分析,爲未來存量系統接入ESB後的服務化封裝和改造奠定基礎。第一階段的實施週期大約需要半年的時間,爲銀行的SOA架構建設奠定堅實的基礎。

    第二階段是ESB的推廣期,目標是在前期業務體系梳理和存量系統分析的階段成果上,全面建立全行的服務規範體系,並在全行範圍內推廣ESB系統,解決行內存量系統向SOA架構方向的轉換,完成關鍵渠道系統和主要業務系統接入ESB,從而達到解決銀行歷史遺留問題,梳理銀行的IT架構,構建銀行SOA架構的目標。第二階段的實施週期大約需要一年到一年半的時間,該階段實施完畢後,銀行已經建立起服務規範體系,基本實現了SOA的架構。

    第三階段屬於項目的收穫期,這一階段行內大部分的系統都已經接入到ESB系統中來,通過ESB系統對外發布服務,並通過ESB調用其他系統的服務,銀行的技術規範和服務規範日趨成熟,所以是收穫期。此階段是ESB實施的收尾階段,需要把剩餘的系統都接入到ESB系統中來,最終在全行範圍內實現SOA架構目標。在這一階段以後,才能真正體驗到SOA架構帶來的價值:清晰的IT架構,業務與技術分離,快速的業務響應等等。此階段能夠非常好的支持銀行其他IT系統的建設,能夠快速有效的支持新業務功能的建設,同時也能很好的支持新舊系統的切換,新系統只要實現該系統對外提供的服務,則對其他的業務系統都是透明的。此階段大約需要半年到一年的時間,根據遺留系統的數量決定。

更多內容詳見

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章