一文搞懂業(yè)務(wù)架構(gòu)、應(yīng)用架構(gòu)、技術(shù)架構(gòu)、數(shù)據(jù)架構(gòu)!
共 2521字,需瀏覽 6分鐘
·
2024-06-21 06:32
你好,我是王路情,一個(gè)堅(jiān)持早上5點(diǎn)起床,閱讀1小時(shí)書(shū)籍的創(chuàng)業(yè)者,提供軟件設(shè)計(jì)、數(shù)據(jù)科學(xué)與人工智能的服務(wù)。請(qǐng)問(wèn)有什么需要我?guī)椭膯幔?/span>感恩遇見(jiàn),共贏未來(lái)。
01 關(guān)于架構(gòu)的思考
思考:如果不做架構(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)新
業(yè)務(wù)架構(gòu)、數(shù)據(jù)架構(gòu)、應(yīng)用架構(gòu)和技術(shù)架構(gòu)是企業(yè)架構(gòu)中的四個(gè)主要架構(gòu),它們?cè)陉P(guān)注的方面和功能上有所不同,但是它們是相互關(guān)聯(lián)和相互支持的,共同構(gòu)成了企業(yè)的總體架構(gòu)。在企業(yè)中臺(tái)建設(shè)中,數(shù)據(jù)架構(gòu)是核心,通過(guò)對(duì)企業(yè)的數(shù)據(jù)資源進(jìn)行規(guī)劃和設(shè)計(jì),可以實(shí)現(xiàn)數(shù)據(jù)共享和數(shù)據(jù)治理,提高數(shù)據(jù)的價(jià)值和利用效率。
一個(gè)清晰的企業(yè)架構(gòu),如此才能保證業(yè)務(wù)流程的相互運(yùn)轉(zhuǎn)、信息化系統(tǒng)合理支撐、構(gòu)建步驟有條不紊。企業(yè)架構(gòu)是企業(yè)進(jìn)行項(xiàng)目決策的重要依據(jù),同時(shí)也是支撐企業(yè)后續(xù)發(fā)展的重要基石。
而數(shù)據(jù)分析人員更應(yīng)該理解業(yè)務(wù),全局把控,選擇合適技術(shù),解決關(guān)鍵問(wèn)題、給出可落地實(shí)施的解決方案。
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è)施
02 企業(yè)架構(gòu)之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)系如圖:
03 什么是業(yè)務(wù)架構(gòu)?
業(yè)務(wù)架構(gòu)定義了業(yè)務(wù)策略、治理、組織和關(guān)鍵業(yè)務(wù)過(guò)程。是企業(yè)架構(gòu)的核心內(nèi)容,承接了企業(yè)戰(zhàn)略,直接決定企業(yè)戰(zhàn)略的實(shí)現(xiàn)能力,是其他架構(gòu)領(lǐng)域工作的前置條件。主要目標(biāo)是根據(jù)企業(yè)戰(zhàn)略愿景,分析業(yè)務(wù)現(xiàn)狀,識(shí)別現(xiàn)有業(yè)務(wù)能力及問(wèn)題,提出業(yè)務(wù)改進(jìn)需求,設(shè)計(jì)目標(biāo)業(yè)務(wù)架構(gòu)。項(xiàng)目在梳理AS-IS業(yè)務(wù)架構(gòu)時(shí),采用5W1H調(diào)研表調(diào)研信息,結(jié)合管理程序文件,依據(jù)業(yè)務(wù)組件歸集原則,進(jìn)行現(xiàn)狀的組件梳理。同時(shí)在梳理業(yè)務(wù)組件的前提下,通過(guò)業(yè)務(wù)組件的串聯(lián)形成流程圖。
目的:
根據(jù)企業(yè)戰(zhàn)略,以價(jià)值鏈?zhǔn)崂矸治鰳I(yè)務(wù)開(kāi)展流程,識(shí)別上下游依賴關(guān)系,從業(yè)務(wù)和產(chǎn)品的視角,描述整個(gè)平臺(tái)或者產(chǎn)品的實(shí)現(xiàn)。
設(shè)計(jì)步驟:
識(shí)別戰(zhàn)略,走訪業(yè)務(wù)部門(mén),問(wèn)卷調(diào)查
外部因素,根據(jù)宏觀背景(風(fēng)口),行業(yè)空間(天花板),競(jìng)爭(zhēng)情況(賽道),上下游產(chǎn)業(yè)鏈做規(guī)劃
內(nèi)部因素,根據(jù)商業(yè)模式,技術(shù)壁壘和資源投入進(jìn)行規(guī)劃
如何繪制業(yè)務(wù)架構(gòu)圖:
一理場(chǎng)景畫(huà)流程,二列頁(yè)面和模塊,三把功能來(lái)聚類,四五縱橫法上陣
A)根據(jù)用戶操作流程,羅列功能模塊
B)形成功能矩陣
C)橫向分層,縱向分層
另一種業(yè)務(wù)架構(gòu)畫(huà)法參考:
04 什么是應(yīng)用架構(gòu)?
應(yīng)用架構(gòu)為要部署的單個(gè)應(yīng)用系統(tǒng)、它們之間的交互和它們與組織的核心業(yè)務(wù)流程之間的關(guān)系提供藍(lán)圖。工作主要目標(biāo)是根據(jù)企業(yè)現(xiàn)狀應(yīng)用架構(gòu)需求及業(yè)務(wù)架構(gòu)中的數(shù)據(jù)流分析結(jié)果,設(shè)計(jì)目標(biāo)應(yīng)用架構(gòu)。應(yīng)用架構(gòu)的設(shè)計(jì)起源于5W1H業(yè)務(wù)調(diào)研表中的信息化需求,結(jié)合業(yè)務(wù)組件的五要素定義等,以及現(xiàn)有信息系統(tǒng)的建設(shè)情況梳理IT應(yīng)用現(xiàn)狀,通過(guò)分析得出現(xiàn)狀應(yīng)用架構(gòu)。
目的:
支持業(yè)務(wù)和數(shù)據(jù)處理需要哪些應(yīng)用系統(tǒng),完成從業(yè)務(wù)到IT的轉(zhuǎn)換
設(shè)計(jì)步驟:
根據(jù)業(yè)務(wù)架構(gòu)圖,做業(yè)務(wù)到IT的轉(zhuǎn)換,識(shí)別應(yīng)用程序和組件 (上接業(yè)務(wù))
優(yōu)化應(yīng)用程序和組件,該拆分就拆分,該聚合就聚合 (核心設(shè)計(jì))
設(shè)計(jì)應(yīng)用與業(yè)務(wù)功能,流程,數(shù)據(jù)的關(guān)系(核心設(shè)計(jì))
設(shè)計(jì)應(yīng)用集成,交互,開(kāi)發(fā) (下接開(kāi)發(fā))
如何繪制應(yīng)用架構(gòu)圖:
05 什么是技術(shù)架構(gòu)?
技術(shù)架構(gòu)描述了需要支持業(yè)務(wù)、數(shù)據(jù)和應(yīng)用服務(wù)的部署的邏輯軟硬件能力,包括IT基礎(chǔ)設(shè)施、中間件、網(wǎng)絡(luò)、通信、流程、標(biāo)準(zhǔn)等。工作主要目標(biāo)是基于現(xiàn)狀技術(shù)架構(gòu)、技術(shù)標(biāo)準(zhǔn)、業(yè)務(wù)/應(yīng)用/數(shù)據(jù)架構(gòu)要求,設(shè)計(jì)目標(biāo)技術(shù)架構(gòu)。梳理AS-IS技術(shù)架構(gòu),形成平臺(tái)分解圖和技術(shù)譜系目錄。
目的:
支持應(yīng)用系統(tǒng)所需的技術(shù)架構(gòu),技術(shù)組件,技術(shù)選型
設(shè)計(jì)步驟:
根據(jù)應(yīng)用架構(gòu),進(jìn)行技術(shù)支撐分析,識(shí)別技術(shù)支撐的必要條件
技術(shù)選型,包括開(kāi)發(fā)架構(gòu),技術(shù)產(chǎn)品,開(kāi)發(fā)技術(shù)棧,開(kāi)發(fā)平臺(tái),運(yùn)行平臺(tái)
技術(shù)影響分析,成本,難易度,規(guī)劃,治理
如何繪制技術(shù)架構(gòu)圖:
06 什么是數(shù)據(jù)架構(gòu)?
數(shù)據(jù)架構(gòu)描述了企業(yè)邏輯物理數(shù)據(jù)資產(chǎn)和數(shù)據(jù)管理資源的結(jié)構(gòu)。工作主要目標(biāo)是根據(jù)企業(yè)現(xiàn)狀數(shù)據(jù)架構(gòu)需求及業(yè)務(wù)架構(gòu)中的數(shù)據(jù)流轉(zhuǎn),設(shè)計(jì)目標(biāo)數(shù)據(jù)架構(gòu)。
目的:
描述企業(yè)數(shù)據(jù)來(lái)源,數(shù)據(jù)資產(chǎn)管理,數(shù)據(jù)治理,數(shù)據(jù)共享開(kāi)放
設(shè)計(jì)步驟:
上接業(yè)務(wù),分析數(shù)據(jù)需求,識(shí)別數(shù)據(jù)類型,采集數(shù)據(jù)
數(shù)據(jù)模型設(shè)計(jì),概念模型(識(shí)別業(yè)務(wù)域),邏輯模型(實(shí)體關(guān)系ER),物理模型(表字段)
數(shù)據(jù)治理,數(shù)據(jù)安全合規(guī),數(shù)據(jù)質(zhì)量管理
數(shù)據(jù)共享開(kāi)放,支撐業(yè)務(wù)決策,業(yè)務(wù)創(chuàng)新
如何繪制數(shù)據(jù)架構(gòu)圖:
【End】
我的微信,歡迎添加。
