原文:
【techtarget中國原創】 最近我們為一家央企進行了關於基於企業服務匯流排(esb)和面向服務架構(soa)的企業應用整合(eai)平台的諮詢與實施,在此過程中,客戶經常會提出 這樣的問題:應用整合平台通常處於企業資訊平台的核心位置,很多系統都與整合平台關聯,很多需要跨系統實現的業務都要經過整合平台,因此整合平台能否正常 的執行,將對企業的業務運營產生重要的影響。
那如何才能確保企 業應用整合平台正常執行,保證業務運營的正常運作呢?針對這樣的問題,實施顧問們都會建議客戶進行集群部署,實現fault tolerance或者load balance等等,來確保平台的可靠執行。除此之外,我還建議客戶建立一套整合平台管理監控系統,對企業應用整合平台以及平台上部署的應用進行管理與監 控,隨時掌握平台和應用的運**況,及時發現問題,保證企業業務的正常運營。
其實,很多esb、soa產品都提供管理和監控的功能,比如tibco administrator和service performance management等等,這些產品能除了能夠進行整合應用的部署、啟動等操作之外,也可以進行應用狀態的監控,但是這些功能對於企業應用整合平台來說還 遠遠不夠,尤其是對那些採用分布式應用整合平台的大型企業,比如我們的客戶。
我建議企業應用整合平台管理監控系統需要包括如下基本功能:
服務資訊維護與管理
提到基於soa的應用整合平台就不能沒有服務,而且在實際的實施中,服務的形式也多種多樣,除了常用的web service,還有其他各種技術(比如jms)介面和各類介面卡介面。為了能夠充分發揮這些服務的作用,提高服務的重用性,就需要對這些服務進行維護和 管理,功能包括:
平台監控:
應用整合平台通常都會基於一種或者多種產品平台進行搭建,這些平台執行是否正常,決定了整個應用整合平台執行的穩定。雖然很多產品本身自帶了監控工具, 但是這些監控工具提供的功能往往還不能滿足使用者的一些個性化得需求,尤其是針對一些大型的客戶採用多種平台產品,進行分布式部署的時候。如果能對這些平台 產品進行統一的監控和管理,將會大大提高應用整合平台的可靠性。使用者可以使用產品提供的api,比如tibco hawk api來定製化開發自己的監控平台產品。平台監控的功能包括:
整合應用管理與監控:
整合應用是企業應用整合平台的核心,是真正幫助企業實現整合業務的地方。整合應用的管理與監控既能夠幫助平台的運維人員掌握平台的運**況,也能夠為業務使用者對業務的運作情況提供參考依據。功能包括:
企業應用整合分類
從應用範圍上,應用整合經歷了部門內部應用整合,部門之間的應用整合,企業範圍內的應用整合和企業之間的應用整合等幾個階 段。電子商務的運營模式的發展,使企業與客戶,商,合作夥伴,分銷商在更廣泛的舞台上展開協作,這也對應用整合技術提出的更高的要求。應用整合在體系結構上也在不斷改進。傳統應用整合採用點對點的...
基於SOA的企業應用系統整合研究
隨著企業資訊化建設的不斷加強和計算機技術的快速發展,以及網際網路的應用,加強了企業內部和企業之間的資訊交流,由於目前我國很多大中型企業部署的應用系統是由不同的企業生產的,這些產品在開發時採用不同的程式語言和實現平台,採用的資料交換格式和通訊協議存在差異,因而使得企業在不同系統間實現資訊互相傳遞與共享...
基於SOA的企業應用系統整合研究
位元網 隨著企業資訊化建設的不斷加強和計算機技術的快速發展,以及網際網路的應用,加強了企業內部和企業之間的資訊交流,由於目前我國很多大中型企業部署的應用系統是由不同的企業生產的,這些產品在開發時採用不同的程式語言和實現平台,採用的資料交換格式和通訊協議存在差異,因而使得企業在不同系統間實現資訊互相傳...