登錄

企業(yè)應用集成

百科 > 信息管理系統(tǒng) > 企業(yè)應用集成

1.企業(yè)應用集成概述

企業(yè)應用集成(亦可稱之為企業(yè)應用整合)能夠將業(yè)務流程、應用軟件、硬件和各種標準聯(lián)合起來,在兩個或更多的企業(yè)應用系統(tǒng)之間實現(xiàn)無縫集成,使它們像一個整體一樣進行業(yè)務處理和信息共享

EAI通過建立底層架構,來聯(lián)系橫貫整個企業(yè)的異構系統(tǒng)、應用、數(shù)據(jù)源等。

EAI不是一個典型的“計算機應用系統(tǒng)”

一般說來,一個企業(yè)的“應用系統(tǒng)”由數(shù)據(jù)庫、業(yè)務邏輯以及用戶界面三個層次組成。雖然應用系統(tǒng)的設計架構從三位一體發(fā)展到今天的多層結構,但它本身的定義沒有發(fā)生很大的改變。而EAI則起著將兩個“孤立”的應用系統(tǒng)相互“粘接”的作用,是一個“中間插件”,很像一個“中間人”的角色,如圖所示。

Image:EAI的定位圖.jpg 

EAI的定位圖

當然,如果一個“中間人”可以協(xié)調多于兩個人的關系,那么這個“中間人”就必須具有多方面的協(xié)調能力,比如會講多種“語言”,但他仍然只能是一個“中間人”,是“躲在”企業(yè)“應用系統(tǒng)”后面的,企業(yè)的最終“用戶”并沒有覺察到它的真實存在;如果“反客為主”,“從后臺走向前臺”,并且還帶有自己的數(shù)據(jù)庫,那么它就不應該稱為EAI了,而應該稱為一個“經(jīng)過大量EAI整合的新的應用系統(tǒng)”了。比如最近開發(fā)的企業(yè)信息門戶? Enterprise Information Portal?,就是一個通過對現(xiàn)有各個應用系統(tǒng)的大量整合而開發(fā)出來的一個新的應用。

B2Bi、B2Ci與EAI之間的關系

B2Bi(Business to Business integration)是一個企業(yè)與另一個企業(yè)的應用 系統(tǒng)之間的整合,以實現(xiàn)企業(yè)同供應商、經(jīng)銷商等合作伙伴之間更加緊密的協(xié)作關系。

B2Ci(Business to Customer integration)是指企業(yè)內(nèi)部系統(tǒng)(主要是ERP系統(tǒng))和企業(yè)的Web應用之間的整合。一個企業(yè)如要進行電子商務,就必須將Web應用同后臺的財務、庫存管理模塊等實現(xiàn)充分的信息交流,否則傳統(tǒng)的作業(yè)方式無法滿足電子商務的實際需要。

另外,也有些研究人員干脆將B2Bi和B2Ci都歸到EAI范圍,而不管是企業(yè)內(nèi)部還是企業(yè)之間的,這種把B2Bi和B2Ci都當作EAI的擴展的提法,也未嘗不可,其實很多在互聯(lián)網(wǎng)時代出現(xiàn)的名詞本身也在不斷的演變之中,往往隔一段時間就需要重新定義。

BPI、eBI與EAI

BPI即業(yè)務流程整合(Business Process Integration)的簡稱。很顯然,EAI主要強調的是應用系統(tǒng)之間對數(shù)據(jù)和功能組件的共享(相互調用),是以“數(shù)據(jù)”驅動的,在理解上比較“實在”;而BPI是由“活動”驅動的,業(yè)務流程“整合”的理解,就是將原有的分散于企業(yè)內(nèi)部或者外部的“ 業(yè)務流程斷點”加以接續(xù),從而完成全程業(yè)務活動的自動化。

eBI即電子商務的整合,則是一個廣義的詞匯,任何的整合只要它是在電子商務框架內(nèi),都屬于電子商務的整合,這包含了上面各種整合的提法。

2.企業(yè)應用集成(EAI)產(chǎn)生的背景

據(jù)IDC統(tǒng)計,在過去的10年中,全球企業(yè)在信息系統(tǒng)上一共投資18萬億美元。巨大的投資為企業(yè)建立了眾多如下圖所示的信息系統(tǒng),以幫助企業(yè)進行內(nèi)外部業(yè)務的處理和管理工作。

Image:企業(yè)應用集成1.jpg

根據(jù)META Group的統(tǒng)計,一家典型的大型企業(yè)平均擁有49個應用系統(tǒng),33%的IT預算是花在傳統(tǒng)的集成上,通過零星的“點對點”連接,是眾多的“信息孤島”聯(lián)系起來,以便讓不同的系統(tǒng)之間交換信息。如下圖所示:

Image:企業(yè)應用集成2.gif

根據(jù)摩根斯坦利公司對大企業(yè)CIO的調查,在這些主管企業(yè)信息化人士所關心的問題中,如何將眾多的企業(yè)應用系統(tǒng)集成起來,是他們最為關注的熱點。如下圖所示。

Image:企業(yè)應用集成3.gif

孤立的信息系統(tǒng)無法有效地提供跨部門、跨系統(tǒng)的綜合性的信息,諸如:某個主要的訂單的狀況怎樣?誰是我的最重要的客戶?這個季度的任務能否完成?等等。

孤立的信息系統(tǒng)也無法實現(xiàn)實時的信息存取和對業(yè)務流程的透視,無法實現(xiàn)對客戶、供應商、項目、訂單、資產(chǎn)等的全面掌控,無法實現(xiàn)企業(yè)價值鏈的全面的、徹底的透視和控制。

于是,企業(yè)對應用整合的需求應運而生。具體來說,主要的內(nèi)、外在的驅動力如下:

  • Web-based & Packaged應用系統(tǒng)的流行,如SAP,Intranet
  • 追求效率和控制成本
  • 兼并和收購
  • 技術的不斷創(chuàng)新
  • XML技術的興起

目前,大公司已逐漸接受“企業(yè)集成骨干網(wǎng)”的概念。所謂“企業(yè)集成骨干網(wǎng)”實際上是建立一個集成的可擴展的應用軟件總線結構,所有的應用可以“即插即用”?!捌髽I(yè)集成骨干網(wǎng)”的模型如下圖所示:

Image:企業(yè)應用集成4.jpg

目前,企業(yè)對“企業(yè)集成骨干網(wǎng)”的需求急劇增加,企業(yè)應用集成(EAI)已經(jīng)成為實現(xiàn)企業(yè)主要戰(zhàn)略目標的必需手段和捷徑。

3.企業(yè)應用集成(EAI)五大層面

一個完整的 EAI 解決方案應當包含以下五個層面:

  1. 用戶交互:實現(xiàn)應用用戶界面統(tǒng)一的接入與安全機制,利用門戶技術進行構建。
  2. 應用連接:通過 HUB 或總線架構,實現(xiàn)應用與應用之間的連接,完成相關的數(shù)據(jù)路由與數(shù)據(jù)格式轉換。
  3. 業(yè)務流程整合:實現(xiàn)業(yè)務流程管理,包括工作流管理和自動化流程兩個方面。
  4. 構建整合:這個層面包含兩個部分,一部分是構建與現(xiàn)有應用兼容的新應用,另一部分是對現(xiàn)有資源進行重用以適應新環(huán)境的需要。
  5. 信息集成:實現(xiàn)數(shù)據(jù)集成,在異構的數(shù)據(jù)源之間實現(xiàn)數(shù)據(jù)層的直接整合。

4.企業(yè)應用集成(EAI)方案的組成

EAI的目標,決定其包括的內(nèi)容很復雜。試想一下,要使各類IT應用彼此如意地溝通,EAI肯定要擁有與CRM、MIS這樣的應用系統(tǒng)打交道的能力。這種能力,就像為使用不同語言的人提供翻譯一樣,中介者自身首先要能夠與雙方良好溝通。掌握外語不容易,擁有與已有系統(tǒng)溝通的能力也很困難——這些已有的系統(tǒng)可能分布在企業(yè)的不同地域;系統(tǒng)所使用的平臺可能是微軟的產(chǎn)品,也可能是Novell的產(chǎn)品;系統(tǒng)的開發(fā)工具可能VC,也可能是早期的COBOL——EAI,要涉及到信息系統(tǒng)的底層結構、硬件平臺、軟件內(nèi)部甚至部分業(yè)務流程等方方面面的各個層次。因此,EAI的集成也分為若干層次。這里,列出了基于中間件的EAI解決方案的4個類型:

  • 業(yè)務過程集成:對業(yè)務過程進行集成的時候,企業(yè)必須在各種業(yè)務系統(tǒng)中定義、授權和管理各種業(yè)務信息的交換,以便改進操作、減少成本、提高響應速度。業(yè)務過程集成,包括業(yè)務管理、進程模擬以及綜合任務、流程、組織和進出信息的工作流,還包括業(yè)務處理中每一步都需要的工具。
  • 應用集成:為兩個應用系統(tǒng)中的數(shù)據(jù)和程序提供接近實時的集成。在一些B2B集成中,它可以用來實現(xiàn)CRM系統(tǒng)與企業(yè)后端應用和Web的集成,構建充分利用多個業(yè)務系統(tǒng)資源的電子商務網(wǎng)站。
  • 數(shù)據(jù)集成:為了完成應用集成和業(yè)務過程集成,必須首先解決數(shù)據(jù)和數(shù)據(jù)庫的集成問題。在集成之前,必須首先對數(shù)據(jù)進行標識并編成目錄,另外還要確定元數(shù)據(jù)模型。這三步完成以后,數(shù)據(jù)才能在數(shù)據(jù)庫系統(tǒng)中分布和共享。
  • 平臺集成:要實現(xiàn)系統(tǒng)的集成,底層的結構、軟件、硬件以及異構網(wǎng)絡的特殊需求都必須得到集成。平臺集成處理一些過程和工具,以保證這些系統(tǒng)進行快速安全的通信。

通過以上集成,EAI使得企業(yè)眾多信息系統(tǒng)都與一個由中間件組成的底層基礎平臺相連接,各種“應用孤島”、“信息孤島”通過各自的 “適配器”(可以理解成一個轉接口)連接到一個總線上,然后再通過一個消息隊列實現(xiàn)各個應用之間的交流。就像幾個只會講各自母語的人遇到了一個“萬能翻譯”一樣,不同的信息系統(tǒng)之間終于可以流暢對話了。

這樣,EAI使得企業(yè)內(nèi)部的應用系統(tǒng)能夠通信順暢。系統(tǒng)之間借助EAI實現(xiàn)良好的溝通,可以極大地減少以往通過手工處理導致的資源消耗(打印成本、人力成本、時間成本),為企業(yè)創(chuàng)造了價值。在這基礎上,它還可促進一個企業(yè)與另一個企業(yè)的應用系統(tǒng)的整合,以實現(xiàn)企業(yè)同供應商、經(jīng)銷商等合作伙伴之間更加緊密的協(xié)作關系。

評論  |   0條評論