暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

业务架构、应用架构、技术架构、数据架构(4A架构)

BAT大数据架构 2023-07-10
1014

上一篇:BAT大数据架构-汇总

下一篇:BAT大数据架构-资料库


注:内部资料,低调使用,限时删除,仅供学习交流。关注我们,星标置顶,不错过资源与福利。


  1. 1.  引言


思考:如果不做架构规划,会带来什么问题?

系统烟囱式建设,系统边界模糊扯皮现象频发,系统重复建设,标准不统一,系统之间无法集成,阻碍创新

TOGAF的架构模型:

·为什么干——战略目标、业务动机

· 干什么——业务功能、业务能力

· 谁来干——组织结构、业务角色

· 怎么干——业务流程、业务规则

· 用到的数据——业务数据

· 用到的应用——应用系统

· 用到的技术——技术设施

  1. 2.  企业4A架构


4A架构关键词:

业务架构:战略,价值链,端到端,业务流程,业务组件,自上而下分解

应用架构:系统建设,系统集成,中台,自下而上抽象

技术架构:技术选型,框架,PaaS平台,云原生,DevOps,微服务,容器化,部署架构

数据架构:数据标准,数据采集加工,数据入湖,数据治理,数据共享服务,数据安全,数据质量,数据架构

4A架构之间的关系如图:


  1. 1.   业务架构:


目的:

根据企业战略,以价值链梳理分析业务开展流程,识别上下游依赖关系,从业务和产品的视角,描述整个平台或者产品的实现

设计步骤:

  1. 1.识别战略,走访业务部门,问卷调查

  2. 2.外部因素,根据宏观背景(风口),行业空间(天花板),竞争情况(赛道),上下游产业链做规划

  3. 3.内部因素,根据商业模式,技术壁垒和资源投入进行规划


如何绘制业务架构图:

一理场景画流程,二列页面和模块,三把功能来聚类,四五纵横法上阵

A根据用户操作流程,罗列功能模块

B)形成功能矩阵

C)横向分层,纵向分层

另一种业务架构画法参考:

2.应用架构

目的:

支持业务和数据处理需要哪些应用系统,完成从业务到IT的转换

设计步骤:

  1. 1.根据业务架构图,做业务到IT的转换,识别应用程序和组件 (上接业务)

  2. 2.优化应用程序和组件,该拆分就拆分,该聚合就聚合 (核心设计)

  3. 3.设计应用与业务功能,流程,数据的关系(核心设计)

  4. 4.设计应用集成,交互,开发 (下接开发)


如何绘制应用架构图:

3.技术架构

目的:

支持应用系统所需的技术架构,技术组件,技术选型

设计步骤:

  1. 1.根据应用架构,进行技术支撑分析,识别技术支撑的必要条件

  2. 2.技术选型,包括开发架构,技术产品,开发技术栈,开发平台,运行平台

  3. 3.技术影响分析,成本,难易度,规划,治理


如何绘制技术架构图:

4.数据架构

目的:

描述企业数据来源,数据资产管理,数据治理,数据共享开放

设计步骤:

  1. 1.上接业务,分析数据需求,识别数据类型,采集数据

  2. 2.数据模型设计,概念模型(识别业务域),逻辑模型(实体关系ER),物理模型(表字段)

  3. 3.数据治理,数据安全合规,数据质量管理

  4. 4.数据共享开放,支撑业务决策,业务创新


如何绘制数据架构图:


据统计,99%的大咖都关注了这个公众号👇

大家都在看:

1、大数据架构资料库资料

2、数据资产图谱平台(PPT)

3、用户画像与标签体系(PPT)

4、元数据参考模型文档(限时下载)

5、数字化建设总体规划蓝图(PPT)

6、数据治理统一流程文档(限时删除)

7、金融大数据可视化平台建设方案(限时下载)

福利

 定位:这是我们精心创建的知识社群,方向主要包含大数据架构、数据治理、数据智能、企业数字化、大数据、数据仓库、数据中台、数据分析等领域,希望将该知识星球打造为一个大家资料共享、咨询与探讨行业标准的平台!

 同时,会提供大量高价值的视频教程、直播培训及视频回放,并给大家提供一些解决方案/行业报告/PPT模板/电子书等干货素材【目前1000+,专业团队持续更新】敏捷的服务,并供大家交流、学习以及自我提升。

欢迎加入知识社群扫下方二维码~~~


免责声明本号所载内容为原创/授权/公开整理,版权归作者及源出处所有,若侵请及时联系处理。

文章转载自BAT大数据架构,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论