03 應用架構 + 數據架構


功能分配, 功能指的是面向業務的支持.

集成交付, 多功能一起交付. 隨着application 增加, 需要依賴服務總線來實現集成交付.

服務總線, 解決應用系統之間開放互聯的協同問題. 

例如 IPSL.

所以從架構的角度說,  低耦合, 高可用, 可擴展, 高性能

統一的服務接口, 標准接口. (Restful API)

跨業務的數據管理, 統一的數據格式

監控框架, 管理監控基礎設施

應用架構的八類視圖

 

應用中, 共用職能, 走(技術)平台服務架構, 比如我們的 common service. 平台要保證對外提供共享式服務, 而且是彈性可擴展的. 這里說的 技術架構, 就是指application技術 + infra技術

而且是按照 業務架構, (應用和數據, 這兩個是封裝在一起的)架構, 技術架構.

SOA 的角色 (現在有微服務了)

 

 

數據架構 -> data lake

數據架構中存在的異構:

結構異構 -> 統一結構, 邏輯數據 -> 數據資產(需要可以復用, 否則就變成了黑洞).

管理異構 -> 統一管理, 維護數據, 數據安全, 數據遷移, 數據部署, 數據備份/容災, 操作 (審核,糾錯,校驗,服務,挖掘), data governance (數據共享 等)

數據流異構 -> 統一流程, 使用數據的流程, 比如我們做的入湖流程.

數據架構的 6 大類圖

 

DFD 圖, ER 模型圖

主題數據庫 ( 為了給其他 app 復用, 為了數據開放視角) data lake

 

元數據標准化

 

數據架構根本法則: 面向未來的業務需求, 持續變更.

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM