1. 引言
思考:如果不做架構(gòu)規(guī)劃,會(huì)帶來(lái)什么問(wèn)題?
系統(tǒng)煙囪式建設(shè),系統(tǒng)邊界模糊扯皮現(xiàn)象頻發(fā),系統(tǒng)重復(fù)建設(shè),標(biāo)準(zhǔn)不統(tǒng)一,系統(tǒng)之間無(wú)法集成,阻礙創(chuàng)新
TOGAF的架構(gòu)模型:
·為什么干——戰(zhàn)略目標(biāo)、業(yè)務(wù)動(dòng)機(jī)
·干什么——業(yè)務(wù)功能、業(yè)務(wù)能力
·誰(shuí)來(lái)干——組織結(jié)構(gòu)、業(yè)務(wù)角色
·怎么干——業(yè)務(wù)流程、業(yè)務(wù)規(guī)則
·用到的數(shù)據(jù)——業(yè)務(wù)數(shù)據(jù)
·用到的應(yīng)用——應(yīng)用系統(tǒng)
·用到的技術(shù)——技術(shù)設(shè)施
2. 企業(yè)4A架構(gòu)
4A架構(gòu)關(guān)鍵詞:
業(yè)務(wù)架構(gòu):戰(zhàn)略,價(jià)值鏈,端到端,業(yè)務(wù)流程,業(yè)務(wù)組件,自上而下分解
應(yīng)用架構(gòu):系統(tǒng)建設(shè),系統(tǒng)集成,中臺(tái),自下而上抽象
技術(shù)架構(gòu):技術(shù)選型,框架,PaaS平臺(tái),云原生,DevOps,微服務(wù),容器化,部署架構(gòu)
數(shù)據(jù)架構(gòu):數(shù)據(jù)標(biāo)準(zhǔn),數(shù)據(jù)采集加工,數(shù)據(jù)入湖,數(shù)據(jù)治理,數(shù)據(jù)共享服務(wù),數(shù)據(jù)安全,數(shù)據(jù)質(zhì)量,數(shù)據(jù)架構(gòu)
4A架構(gòu)之間的關(guān)系如圖:


詳見(jiàn):71頁(yè)P(yáng)PT | 業(yè)務(wù)架構(gòu)應(yīng)用架構(gòu)數(shù)據(jù)架構(gòu)技術(shù)架構(gòu)設(shè)計(jì)方案
1. 業(yè)務(wù)架構(gòu):
目的:
根據(jù)企業(yè)戰(zhàn)略,以?xún)r(jià)值鏈?zhǔn)崂矸治鰳I(yè)務(wù)開(kāi)展流程,識(shí)別上下游依賴(lài)關(guān)系,從業(yè)務(wù)和產(chǎn)品的視角,描述整個(gè)平臺(tái)或者產(chǎn)品的實(shí)現(xiàn)
設(shè)計(jì)步驟:
1.識(shí)別戰(zhàn)略,走訪(fǎng)業(yè)務(wù)部門(mén),問(wèn)卷調(diào)查
2.外部因素,根據(jù)宏觀背景(風(fēng)口),行業(yè)空間(天花板),競(jìng)爭(zhēng)情況(賽道),上下游產(chǎn)業(yè)鏈做規(guī)劃
3.內(nèi)部因素,根據(jù)商業(yè)模式,技術(shù)壁壘和資源投入進(jìn)行規(guī)劃
如何繪制業(yè)務(wù)架構(gòu)圖:
一理場(chǎng)景畫(huà)流程,二列頁(yè)面和模塊,三把功能來(lái)聚類(lèi),四五縱橫法上陣
A)根據(jù)用戶(hù)操作流程,羅列功能模塊

B)形成功能矩陣

C)橫向分層,縱向分層


另一種業(yè)務(wù)架構(gòu)畫(huà)法參考:



2.應(yīng)用架構(gòu)
目的:
支持業(yè)務(wù)和數(shù)據(jù)處理需要哪些應(yīng)用系統(tǒng),完成從業(yè)務(wù)到IT的轉(zhuǎn)換
設(shè)計(jì)步驟:
1.根據(jù)業(yè)務(wù)架構(gòu)圖,做業(yè)務(wù)到IT的轉(zhuǎn)換,識(shí)別應(yīng)用程序和組件?(上接業(yè)務(wù))
2.優(yōu)化應(yīng)用程序和組件,該拆分就拆分,該聚合就聚合?(核心設(shè)計(jì))
3.設(shè)計(jì)應(yīng)用與業(yè)務(wù)功能,流程,數(shù)據(jù)的關(guān)系(核心設(shè)計(jì))
4.設(shè)計(jì)應(yīng)用集成,交互,開(kāi)發(fā)?(下接開(kāi)發(fā))
如何繪制應(yīng)用架構(gòu)圖:

3.技術(shù)架構(gòu)
目的:
支持應(yīng)用系統(tǒng)所需的技術(shù)架構(gòu),技術(shù)組件,技術(shù)選型
設(shè)計(jì)步驟:
1.根據(jù)應(yīng)用架構(gòu),進(jìn)行技術(shù)支撐分析,識(shí)別技術(shù)支撐的必要條件
2.技術(shù)選型,包括開(kāi)發(fā)架構(gòu),技術(shù)產(chǎn)品,開(kāi)發(fā)技術(shù)棧,開(kāi)發(fā)平臺(tái),運(yùn)行平臺(tái)
3.技術(shù)影響分析,成本,難易度,規(guī)劃,治理
如何繪制技術(shù)架構(gòu)圖:

4.數(shù)據(jù)架構(gòu)
目的:
描述企業(yè)數(shù)據(jù)來(lái)源,數(shù)據(jù)資產(chǎn)管理,數(shù)據(jù)治理,數(shù)據(jù)共享開(kāi)放
設(shè)計(jì)步驟:
1.上接業(yè)務(wù),分析數(shù)據(jù)需求,識(shí)別數(shù)據(jù)類(lèi)型,采集數(shù)據(jù)
2.數(shù)據(jù)模型設(shè)計(jì),概念模型(識(shí)別業(yè)務(wù)域),邏輯模型(實(shí)體關(guān)系ER),物理模型(表字段)
3.數(shù)據(jù)治理,數(shù)據(jù)安全合規(guī),數(shù)據(jù)質(zhì)量管理
4.數(shù)據(jù)共享開(kāi)放,支撐業(yè)務(wù)決策,業(yè)務(wù)創(chuàng)新
如何繪制數(shù)據(jù)架構(gòu)圖:

(部分內(nèi)容來(lái)源網(wǎng)絡(luò),如有侵權(quán)請(qǐng)聯(lián)系刪除)