當前位置:編程學習大全網 - 網絡軟體 - 系統架構設計包括哪些內容

系統架構設計包括哪些內容

系統架構組成部分有六個,如下:

業務架構;

應用架構;

集成架構;

數據架構;

技術架構;

1.業務架構

業務架構,是IT架構的基礎,要從業務、產品視角,描述整個平臺、或某個產品的實現。

業務架構是整個系統設計中最重要的架構,因為所有的系統設計都需要滿足業務的需求,如果業務架構出現錯誤,將導致整個系統設計的失敗。

業務架構是對於業務的框架性描述,壹般分層展開,如運營支撐、作業執行、業務管控(監控、預警、風控)、決策分析。

業務架構中的數據,包括內部數據、外部系統數據、用戶使用行為數據,***同組成壹個數據流的閉環。

2.應用架構

從業務機構中來,分系統進行功能模塊描述。

編寫應用架構圖時,往往需要站在整個平臺視角,描述整個平臺架構。應用架構可分為兩種,壹種是企業級應用架構,壹種是單系統的應用架構。

3.集成架構

系統與外圍交互系統之間的數據交換。

4.數據架構

數據架構主要解決三個問題:名列前茅,系統需要什麽樣的數據;第二,如何存儲這些數據(數據的存儲方式);第三,如何進行數據架構設計(數據的展示方式)。

壹套對存儲數據的架構邏輯,它會根據各個系統應用場景、不同時間段的應用場景,對數據進行諸如數據異構、讀寫分離、緩存使用、分布式數據策略等劃分。

5.技術架構

包括網絡安全、防火墻、負載均衡、網關、服務治理、開發服務、安全服務,以及業務模塊用到的技術棧。

6.部署架構

包括分區部署,如互聯網DMZ區、專線DMZ區、應用區、數據區等;核心組成部分的部署,包括web服務器、應用服務器、數據庫等;網絡安全策略部署,包括IP和端口、數據流向等。

  • 上一篇:三星大器的主要型號有哪些
  • 下一篇:葫蘆兄弟有幾部?
  • copyright 2024編程學習大全網