企業應用集成

用手机看条目

出自 MBA智库百科(https://wiki.mbalib.com/)

(重定向自EAI)

企業應用集成(Enterprise Application Integration,EAI)

目錄

企業應用集成概述

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

  EAI通過建立底層架構,來聯繫橫貫整個企業的異構系統、應用、數據源等。

EAI不是一個典型的“電腦應用系統”

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

Image:EAI的定位图.jpg 

  EAI的定點陣圖

  當然,如果一個“中間人”可以協調多於兩個人的關係,那麼這個“中間人”就必須具有多方面的協調能力,比如會講多種“語言”,但他仍然只能是一個“中間人”,是“躲在”企業“應用系統”後面的,企業的最終“用戶”並沒有覺察到它的真實存在;如果“反客為主”,“從後臺走向前臺”,並且還帶有自己的資料庫,那麼它就不應該稱為EAI了,而應該稱為一個“經過大量EAI整合的新的應用系統”了。比如最近開發的企業信息門戶? Enterprise Information Portal?,就是一個通過對現有各個應用系統的大量整合而開發出來的一個新的應用。

B2Bi、B2Ci與EAI之間的關係

  B2Bi(Business to Business integration)是一個企業與另一個企業的應用 系統之間的整合,以實現企業同供應商、經銷商等合作伙伴之間更加緊密的協作關係。

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

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

BPI、eBI與EAI

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

  eBI即電子商務的整合,則是一個廣義的辭彙,任何的整合只要它是在電子商務框架內,都屬於電子商務的整合,這包含了上面各種整合的提法。

企業應用集成(EAI)產生的背景

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

Image:企业应用集成1.jpg

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

Image:企业应用集成2.gif

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

Image:企业应用集成3.gif

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

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

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

  • Web-based & Packaged應用系統的流行,如SAPIntranet
  • 追求效率和控製成本
  • 兼併和收購
  • 技術的不斷創新
  • XML技術的興起

  目前,大公司已逐漸接受“企業集成骨幹網”的概念。所謂“企業集成骨幹網”實際上是建立一個集成的可擴展的應用軟體匯流排結構,所有的應用可以“即插即用”。“企業集成骨幹網”的模型如下圖所示:

Image:企业应用集成4.jpg

  目前,企業對“企業集成骨幹網”的需求急劇增加,企業應用集成(EAI)已經成為實現企業主要戰略目標的必需手段和捷徑。

企業應用集成(EAI)五大層面

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

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

企業應用集成(EAI)方案的組成

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

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

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

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

本條目對我有幫助40
MBA智库APP

扫一扫,下载MBA智库APP

分享到:
  如果您認為本條目還有待完善,需要補充新內容或修改錯誤內容,請編輯條目

評論(共2條)

提示:評論內容為網友針對條目"企業應用集成"展開的討論,與本站觀點立場無關。
183.11.73.* 在 2010年11月27日 15:33 發表

很有水平的文章啊!感謝上傳論文讓大家分享自己勞動成果的素不相識的朋友。

回複評論
61.150.43.* 在 2011年12月31日 19:44 發表

真的很不錯,很詳細也很有水準

回複評論

發表評論請文明上網,理性發言並遵守有關規定。

打开APP

以上内容根据网友推荐自动排序生成

闽公网安备 35020302032707号