架構(gòu)一詞最早來(lái)源于建筑行業(yè),其核心含義指通過(guò)一系列的構(gòu)件組合而呈現(xiàn)出的設(shè)計(jì)藍(lán)圖,然后整個(gè)建筑施工過(guò)程就圍繞著這個(gè)最頂層的設(shè)計(jì)藍(lán)圖進(jìn)行開展。架構(gòu)是針對(duì)具體事物的高度抽象通用的描述,它描述了其各部件及其之間的關(guān)系,比如計(jì)算機(jī)硬件技術(shù)發(fā)展到今天,絕大多數(shù)計(jì)算機(jī)硬件架構(gòu)依然采用馮.諾依曼結(jié)構(gòu)。企業(yè)架構(gòu)(EA)是在企業(yè)信息化的實(shí)踐基礎(chǔ)上發(fā)展起來(lái)的,約翰.扎克曼是公認(rèn)的企業(yè)架構(gòu)領(lǐng)域的開拓者,他認(rèn)為使用一個(gè)邏輯的企業(yè)構(gòu)造藍(lán)圖來(lái)定義和控制企業(yè)系統(tǒng)和其組件的集成是非常有意義的。當(dāng)前國(guó)內(nèi)大部分的企業(yè)在進(jìn)行信息化建設(shè)的時(shí)候跳過(guò)了企業(yè)架構(gòu)環(huán)節(jié),直接進(jìn)入系統(tǒng)的建設(shè),這樣往往會(huì)導(dǎo)致重復(fù)投資、開發(fā)成本過(guò)大、信息孤島的現(xiàn)象。另外,企業(yè)隨著業(yè)務(wù)的發(fā)展,往往建立了很多獨(dú)立的部門或業(yè)務(wù)板塊,他們之間無(wú)法協(xié)調(diào),流程斷裂,部門之間的職責(zé)不清晰,效率較低。企業(yè)的信息化建設(shè)往往是用戶需求驅(qū)動(dòng)型,而往往需求的提出者僅僅是站在本部門的角度去看問(wèn)題,提出的需求零散、不能被復(fù)用。
對(duì)于企業(yè)架構(gòu),目前為止也沒(méi)有明確的定義,我的理解是企業(yè)架構(gòu)是一個(gè)企業(yè)的藍(lán)圖,能被企業(yè)各業(yè)務(wù)部門所理解,這樣在信息化建設(shè)時(shí),大家站在一個(gè)高度,用同一種語(yǔ)言去溝通,將需求驅(qū)動(dòng)轉(zhuǎn)變?yōu)闃I(yè)務(wù)驅(qū)動(dòng)。如下圖所示,企業(yè)架構(gòu)承擔(dān)著將企業(yè)戰(zhàn)略落地到系統(tǒng)建設(shè)中承上啟下的作用。
企業(yè)可以通過(guò)企業(yè)架構(gòu)構(gòu)建企業(yè)的IT建設(shè)路線圖,自上而下的進(jìn)行企業(yè)的信息化建設(shè),提高IT投資回報(bào),提高IT系統(tǒng)應(yīng)對(duì)業(yè)務(wù)變化的能力,提高業(yè)務(wù)靈活性,增強(qiáng)企業(yè)的核心競(jìng)爭(zhēng)力。但在企業(yè)實(shí)施企業(yè)架構(gòu)的過(guò)程中,企業(yè)架構(gòu)的產(chǎn)出如何做到讓各個(gè)部門所理解,架構(gòu)能真正反映出企業(yè)的發(fā)展戰(zhàn)略,并支撐企業(yè)的戰(zhàn)略,是一個(gè)復(fù)雜的過(guò)程,每個(gè)企業(yè)的情況不同,實(shí)施的過(guò)程也是因人而異??傮w來(lái)說(shuō)企業(yè)架構(gòu)的基本目標(biāo):
業(yè)務(wù)與IT的溝通橋梁、快速響應(yīng)業(yè)務(wù)變化
清晰明確的頂層設(shè)計(jì)
降低IT成本,增加投資回報(bào)
標(biāo)準(zhǔn)化
增加IT服務(wù)和管理能力
什么是TOGAF?
TOGAF是由The Open Group開發(fā)的一套企業(yè)架構(gòu)框架理論,1995年發(fā)布第一個(gè)版本,目前最新版本為9.1。TOGAF是一個(gè)開放的,跨領(lǐng)域的免費(fèi)架構(gòu)框架,目前在全球已得到了廣泛應(yīng)用。同類型的企業(yè)架構(gòu)框架還有Zachman,DoDAF,FEA等,各有優(yōu)劣,不再贅述。
TOGAF將企業(yè)架構(gòu)分為四大領(lǐng)域:
業(yè)務(wù)架構(gòu):定義業(yè)務(wù)戰(zhàn)略、管理、組織、關(guān)鍵業(yè)務(wù)流程
數(shù)據(jù)架構(gòu):描述企業(yè)邏輯和物理的數(shù)據(jù)資產(chǎn)結(jié)構(gòu)、數(shù)據(jù)管理資源
應(yīng)用架構(gòu):公司各類應(yīng)用系統(tǒng)的藍(lán)圖,描述系統(tǒng)與系統(tǒng)之間的聯(lián)系以及系統(tǒng)與核心業(yè)務(wù)的關(guān)系
技術(shù)架構(gòu):描述支撐業(yè)務(wù)架構(gòu)、數(shù)據(jù)架構(gòu)、應(yīng)用架構(gòu)的軟硬件能力,如中間件、網(wǎng)路、通信、基礎(chǔ)設(shè)施。
TOGAF架構(gòu)開發(fā)方法(ADM)
TOGAF定義了一套架構(gòu)開發(fā)過(guò)程,以及架構(gòu)交付物的標(biāo)準(zhǔn),如矩陣、目錄、圖,以及參考模型,架構(gòu)開發(fā)的過(guò)程可以根據(jù)企業(yè)的實(shí)際情況進(jìn)行裁剪,關(guān)于ADM在后續(xù)進(jìn)行詳細(xì)描述。
想了解更多IT資訊,請(qǐng)?jiān)L問(wèn)中培偉業(yè)官網(wǎng):中培偉業(yè)