用友UAP-ESB 量身定制的企業集成平臺
研究表明,CIO們認為,一個完整的軟件平臺應該包括如下五大基本功能,即:開發、支撐、治理、集成和運維。之所以要包括這些,是因為他們基本包括了IT系統的全生命周期管理。其中集成作為打通和協同各信息系統的橋梁,其重要性不言而喻。
任何企業在信息化過程中必然會用到外部系統,以及采用不同語言或數據庫開發實現的異構系統。隨著業務擴展的需求,各個應用系統之間不可避免地要進行信息交互,這就帶來一系列的問題:如何減少系統間的耦合度?如何降低維護成本?如何通過整合現在應用系統所提供的服務實現業務創新等。這時企業迫切需要一個平臺,用它負責處理各系統之間的連接任務。
“將現有的各種異構系統,通過ESB的數據轉換和協議轉換功能,實現多系統間的信息交換;利用ESB的數據轉換功能,解決各系統間的數據格式(如:部門,物料,憑證,科目等)不一致的問題;ESB通過消息路由將各個應用系統整合在一起,并屏蔽各系統之間通信的復雜性,這樣減少系統間耦合度和集成的復雜度,使得用戶能夠專注企業的業務邏輯本身從而提高效率和核心競爭力。”用友集團UAP中心集成平臺產品經理栗竹冉,面對上面的企業需求,給出了相應的解決方案。但是栗竹冉表示,這只是用友UAP集成平臺其中的核心產品之一,UAP集成平臺里包括了支持企業級系統集成所需要的一系列模塊。
用友UAP作為統一應用平臺,包含了開發、集成、運行等企業的全生命周期管理。其中,集成平臺由一系列產品模塊覆蓋企業所需要的各種級別的集成要求,主要包含套件ESB(Enterprise Service Bus)、MDM ( MasterDataManagement) 、Portal、IDM(Identity Management)等,所有的功能都構建在企業服務總線(ESB)基礎上。
栗竹冉介紹,用友UAP-ESB支持集群功能,通過事務和消息機制實現在分布式環境下的高可靠、高可用、高性能。它基于OSGI微內核構建的平臺,內置了流程引擎,支持業務流程編排,并且內置了豐富的協議支持與應用級的適配器;支持集成場景的可視化建模和全生命周期管理;支持松耦合組件化編程模型(符合SCA規范),包括組件組裝及組件交互,內置滿足SDO 規范的統一消息模型;通過服務倉庫實現服務的管理與共享等。盡管具有了以上的強大功能,但UAP集成平臺本身與其他廠商的集成平臺不同,仍然是短小精悍的輕量級產品——它的各項功能即使在一個普通的筆記本電腦上也能正常運行,對硬件的需求相對低的多!
用友UAP之所以能夠成為大中型企業最適合的軟件平臺,其隨需而變、量身定制是企業較為關注的重要。用友UAP-ESB,可以為企業量身定制符合當前業務需要的集成平臺。它從設計之初就對當前企業特別是集團型用戶的實際集成需求進行了深入的分析與研究;在技術選型時充分考慮技術架構的先進性并保留原有EAI/ESB產品的優秀功能;更側重整體SOA解決方案的落地;常用場景內置并提供強大IDE和管理中心。栗竹冉介紹,用友UAP-ESB的基礎架構選用了OSGI微內核,會隔離的非常好,不會造成資源沖突,調用方式很靈活。在當前SOA項目實施中,很多企業購買ESB產品后只做一些簡單的事情,不敢做的非常復雜。這有幾方面的原因:首先,某些集成平臺本身就很復雜而用戶又沒有強大的技術實力;其次,本土化的不夠,這樣不少的功能可能并不適用于國內企業的集成化現狀。用友UAP-ESB加大了支持力度,通過集群和一系列技術,保證企業應用系統集成落地的可行性,讓客戶敢于突破,勇于創新。
除了量身定制之外,用友UAP-ESB,遵循SOA領域的***技術規范,借鑒了各大廠商及開源產品的優秀架構和設計,并且結合了用友在ERP領域的大量項目的***實踐,內置了眾多強大的集群模型。
集成平臺不僅在客戶的系統整合方面起到了重要作用,在用友UAP整個平臺中也是不可獲缺的一部分。栗竹冉告訴記者,客戶基于用友UAP開發的一些產品,隨著業務的發展也慢慢形成了客戶不同的系統,而正是集成平臺,將平臺之上的這些應用給關聯起來。打個比方:企業的信息化系統就像是一個國家(或者地球),集成平臺就像是一個高速公路體系,而企業信息化過程中建立起來的各個系統(其中有些是基于UAP平臺開發的,有些則不是)是一座座的城市,攜帶著人的汽車則像是信息本身,正是因為有了一個高效可靠的高速公路體系,我們才能輕松穿梭于各個城市之間。正如開發平臺是鋪好的一條公路,客戶開發的應用是上面奔跑的汽車,而集成平臺實現了這些汽車間的交互。
用友UAP集成平臺通過UAP-ESB實現企業內各個應用系統之間的互聯互通,在此基礎上通過對服務的梳理與組裝實現企業資源的重用和流程協同,通過MDM實現對企業數據質量的控制為商業智能、大數據分析打好基礎,通過IDM統一企業人員的身份信息為信息安全打好基礎,這一切的成果最終通過企業門戶來生動展現,這一切都只為一個目標,那就是讓企業從復雜的信息化技術中解決出來,關注于企業的核心業務邏輯,不斷超越和創新,從而走在行業的前列。