一文搞懂業務架構、應用架構、技術架構、數據架構!

數據智能相依偎 2024-06-27 11:41:09

“有效的企業架構(Enterprise Architecture,EA)畫出美好藍圖,對企業的生存和成功具有決定性的作用,是企業通過IT獲得競爭優勢的不可缺少的手段。”,作爲目前應用度最爲廣泛的企業架構框架理論—TOGAF,提供了完善且不斷優化叠代的知識體系以支持EA高效落地。

01 關于架構的思考

思考:如果不做架構規劃,會帶來什麽問題?

系統煙囪式建設,系統邊界模糊扯皮現象頻發,系統重複建設,標准不統一,系統之間無法集成,阻礙創新

業務架構、數據架構、應用架構和技術架構是企業架構中的四個主要架構,它們在關注的方面和功能上有所不同,但是它們是相互關聯和相互支持的,共同構成了企業的總體架構。在企業中台建設中,數據架構是核心,通過對企業的數據資源進行規劃和設計,可以實現數據共享和數據治理,提高數據的價值和利用效率。

一個清晰的企業架構,如此才能保證業務流程的相互運轉、信息化系統合理支撐、構建步驟有條不紊。企業架構是企業進行項目決策的重要依據,同時也是支撐企業後續發展的重要基石。

而數據分析人員更應該理解業務,全局把控,選擇合適技術,解決關鍵問題、給出可落地實施的解決方案。

TOGAF的架構模型:

爲什麽幹——戰略目標、業務動機幹什麽——業務功能、業務能力誰來幹——組織結構、業務角色怎麽幹——業務流程、業務規則用到的數據——業務數據用到的應用——應用系統用到的技術——技術設施

02 企業架構之4A架構

4A架構關鍵詞:

業務架構:戰略,價值鏈,端到端,業務流程,業務組件,自上而下分解

應用架構:系統建設,系統集成,中台,自下而上抽象

技術架構:技術選型,框架,PaaS平台,雲原生,DevOps,微服務,容器化,部署架構

數據架構:數據標准,數據采集加工,數據入湖,數據治理,數據共享服務,數據安全,數據質量,數據架構

4A架構之間的關系如圖:

03 什麽是業務架構?

業務架構定義了業務策略、治理、組織和關鍵業務過程。是企業架構的核心內容,承接了企業戰略,直接決定企業戰略的實現能力,是其他架構領域工作的前置條件。主要目標是根據企業戰略願景,分析業務現狀,識別現有業務能力及問題,提出業務改進需求,設計目標業務架構。項目在梳理AS-IS業務架構時,采用5W1H調研表調研信息,結合管理程序文件,依據業務組件歸集原則,進行現狀的組件梳理。同時在梳理業務組件的前提下,通過業務組件的串聯形成流程圖。

目的:

根據企業戰略,以價值鏈梳理分析業務開展流程,識別上下遊依賴關系,從業務和産品的視角,描述整個平台或者産品的實現。

設計步驟:

識別戰略,走訪業務部門,問卷調查外部因素,根據宏觀背景(風口),行業空間(天花板),競爭情況(賽道),上下遊産業鏈做規劃內部因素,根據商業模式,技術壁壘和資源投入進行規劃

如何繪制業務架構圖:

一理場景畫流程,二列頁面和模塊,三把功能來聚類,四五縱橫法上陣

A)根據用戶操作流程,羅列功能模塊

B)形成功能矩陣

C)橫向分層,縱向分層

另一種業務架構畫法參考:

04 什麽是應用架構?

應用架構爲要部署的單個應用系統、它們之間的交互和它們與組織的核心業務流程之間的關系提供藍圖。工作主要目標是根據企業現狀應用架構需求及業務架構中的數據流分析結果,設計目標應用架構。應用架構的設計起源于5W1H業務調研表中的信息化需求,結合業務組件的五要素定義等,以及現有信息系統的建設情況梳理IT應用現狀,通過分析得出現狀應用架構。

目的:

支持業務和數據處理需要哪些應用系統,完成從業務到IT的轉換

設計步驟:

根據業務架構圖,做業務到IT的轉換,識別應用程序和組件 (上接業務)優化應用程序和組件,該拆分就拆分,該聚合就聚合 (核心設計)設計應用與業務功能,流程,數據的關系(核心設計)設計應用集成,交互,開發 (下接開發)

如何繪制應用架構圖:

05 什麽是技術架構?

技術架構描述了需要支持業務、數據和應用服務的部署的邏輯軟硬件能力,包括IT基礎設施、中間件、網絡、通信、流程、標准等。工作主要目標是基于現狀技術架構、技術標准、業務/應用/數據架構要求,設計目標技術架構。梳理AS-IS技術架構,形成平台分解圖和技術譜系目錄。

目的:

支持應用系統所需的技術架構,技術組件,技術選型

設計步驟:

根據應用架構,進行技術支撐分析,識別技術支撐的必要條件技術選型,包括開發架構,技術産品,開發技術棧,開發平台,運行平台技術影響分析,成本,難易度,規劃,治理

如何繪制技術架構圖:

06 什麽是數據架構?

數據架構描述了企業邏輯物理數據資産和數據管理資源的結構。工作主要目標是根據企業現狀數據架構需求及業務架構中的數據流轉,設計目標數據架構。

目的:

描述企業數據來源,數據資産管理,數據治理,數據共享開放

設計步驟:

上接業務,分析數據需求,識別數據類型,采集數據數據模型設計,概念模型(識別業務域),邏輯模型(實體關系ER),物理模型(表字段)數據治理,數據安全合規,數據質量管理數據共享開放,支撐業務決策,業務創新

如何繪制數據架構圖:

【End】

0 阅读:4

數據智能相依偎

簡介:感謝大家的關注