2011-03-23 96 views
2

MDM(主數據管理)在過去幾年一直是個熱門詞彙。大多數信息/數據架構師已經開始瞭解如何設計和實現MDM並將其用作SOA實現者。MDM和信息即服務(IaaS)

還有一種叫做信息即服務(IaaS)的概念,與MDM一起使用。根據定義,IaaS是企業數據存儲庫和公共SOA服務層之間的中間層。

我的問題是關於IaaS的實現。一開始,我認爲DB存儲過程足以建立IaaS層。但由於您的數據來自多個不同的數據庫平臺(Oracle,SQL Server等)和地理位置,因此無法使用存儲過程來形成一致的IaaS層。

我已經做了一些研究,讓我有幾個想法。我希望從您的環境中已經建立IaaS的精細數據專業人員那裏獲得更多關於IaaS實施的更多見解,提示和技巧。

回答

1

這並不完全符合您的要求,但有'聯合'數據庫,可爲您提供標準數據源抽象,以分散到來自不同供應商的不同物理數據庫的數據源,還有一些支持還包括其他數據源(非數據庫)。

我特別瞭解IBM產品(它是DB2套件的一部分),但其他供應商有類似的工具。

但是,您應該注意到,同時擁有數據抽象層和業務抽象層(業務服務)可能會變得過度 - 取決於具體的情況。