系统架构设计包括哪些内容

如题所述

系统架构组成部分有六个,如下:

业务架构;

应用架构;

集成架构;

数据架构;

技术架构;

1.业务架构

业务架构,是IT架构的基础,要从业务、产品视角,描述整个平台、或某个产品的实现。

业务架构是整个系统设计中最重要的架构,因为所有的系统设计都需要满足业务的需求,如果业务架构出现错误,将导致整个系统设计的失败。

业务架构是对于业务的框架性描述,一般分层展开,如运营支撑、作业执行、业务管控(监控、预警、风控)、决策分析。

业务架构中的数据,包括内部数据、外部系统数据、用户使用行为数据,共同组成一个数据流的闭环。

2.应用架构

从业务机构中来,分系统进行功能模块描述。

编写应用架构图时,往往需要站在整个平台视角,描述整个平台架构。应用架构可分为两种,一种是企业级应用架构,一种是单系统的应用架构。

3.集成架构

系统与外围交互系统之间的数据交换。

4.数据架构

数据架构主要解决三个问题:名列前茅,系统需要什么样的数据;第二,如何存储这些数据(数据的存储方式);第三,如何进行数据架构设计(数据的展示方式)。

一套对存储数据的架构逻辑,它会根据各个系统应用场景、不同时间段的应用场景,对数据进行诸如数据异构、读写分离、缓存使用、分布式数据策略等划分。

5.技术架构

包括网络安全、防火墙、负载均衡、网关、服务治理、开发服务、安全服务,以及业务模块用到的技术栈。

6.部署架构

包括分区部署,如互联网DMZ区、专线DMZ区、应用区、数据区等;核心组成部分的部署,包括web服务器、应用服务器、数据库等;网络安全策略部署,包括IP和端口、数据流向等。

温馨提示:答案为网友推荐,仅供参考

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网