业务架构、应用架构、技术架构、数据架构

这篇具有很好参考价值的文章主要介绍了业务架构、应用架构、技术架构、数据架构。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

架构规划的重要性

如果没有进行合理的架构规划,将会引发一系列的问题。为了避免这些问题的发生,企业需要进行业务架构、应用架构、技术架构和数据架构的全面规划和设计,以构建一个清晰、可持续发展的企业架构。
业务架构、应用架构、技术架构、数据架构,架构
业务架构、应用架构、技术架构、数据架构,架构
https://www.zhihu.com/question/28739159/answer/2815781474

  • 业务架构:需求初期业务的结果和过程描述一般比较模糊,可能来自于某个老板、运营或用户的反馈。业务架构一般承载着公司的核心业务方向和战略,主要包括业务规划、业务模块、业务流程、干系人及问题域等。该阶段的设计也称为战略设计,这个阶段的设计成败也大大决定着产品的成败,通常在此阶段需要有业务专家、产品研发团队共同参与设计。
  • 应用架构:应用架构介于业务架构和技术架构之间,是对整个系统实现的总体架构,需要指出系统的层次、依赖关系、开发原则以及各个层次的应用服务等信息。
  • 数据架构:数据资产目录、数据标准、数据模型、数据分布可以称为数据架构体系的“四个基本内容”,具体而言应该包括:梳理企业的数据资产、制定数据标准并持续维护、建立数据模型,包括概念模型、逻辑模型和物理模型、管控数据分布,包括数据源头和流向。
  • 技术架构:技术架构是离程序员最近的架构设计,它不仅是系统搭建的架构设计,还包括技术选项、组件设计、通信设计、存储设计、实现逻辑等内容,主要用来描述整个系统是如何落地和实现的方案。

想要顺利的完成一个复杂系统的开发上线,这几类架构是必不可缺的。它们都是用于指导和表达各个阶段的核心内容,比如通过对业务架构的深刻学习和拆解,产品同学可更合理的规划出应用架构,但是如果没有业务架构的支撑单靠一句话需求是很难理解一个业务线的工作流程和问题。

https://blog.csdn.net/qq_33957603/article/details/124482208

1 什么是架构图?

1.1 架构图的定义

往往系统是非常复杂的,无法一下子全部表达清楚,架构要涵盖的内容和决策太多了,超过了人脑"一蹴而就"的能力范围,因此采用"分而治之"的办法从不同视角分别设计。

所以,也需要从不同的维度来描述这个系统。

也就是说架构图是对系统从某种维度视角的表达,每一种架构图,都是一种视角。

1.2 架构图的分类

在工作中,对上汇报中,经常需要的是如下几种架构图
业务架构、应用架构、技术架构、数据架构,架构

1.3 业务架构图

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

1.4 应用架构图

站在整个平台视角,描述整个平台架构。

1.5 数据架构图

一套对存储数据的架构逻辑,它会根据各个系统应用场景、不同时间段的应用场景 ,对数据进行诸如数据异构、读写分离、缓存使用、分布式数据策略等划分。
数据架构主要解决三个问题:第一,系统需要什么样的数据;第二,如何存储这些数据;第三,如何进行数据架构设计。

1.6 技术架构图(重要)

一般要求从技术层面描述系统。
一般分为单个系统和分布式系统

2 技术架构图

2.1 技术架构的定义

技术架构就是对在业务架构中提出的功能(或服务)进行技术方案的实现,包括软件系统实现、操作系统选择和运行时设计。
技术架构的边界比较模糊,对于不同的受众,内容的详细程度也不同,技术栈自上而下比较关注技术架构,但是各层关注的点不同。
技术决策层可能关心的是系统或系统群的技术选型,对整体的把握要保证不因为选型引起其他风险,例如,如果在高性能存储方面选择 Redis,就要尽量保证网络的封闭性,避免公网访问;再如,在选择以COBOL语言实现的各类产品时,要考虑市场上开发人员数量少,需要承担更高的迭代成本等。

2.2 java技术架构图

https://blog.csdn.net/qq_33957603/article/details/124482208
https://blog.csdn.net/qq_37651267/article/details/95244623

  1. java 类加载器架构
    业务架构、应用架构、技术架构、数据架构,架构

  2. JVM 架构
    业务架构、应用架构、技术架构、数据架构,架构
    业务架构、应用架构、技术架构、数据架构,架构

  3. Java 技术体系
    业务架构、应用架构、技术架构、数据架构,架构

  4. 线程运行架构

  5. Java 体系(编译与运行)结构

  6. JMS 技术架构

  7. JMX 技术架构

  8. Spring 架构
    业务架构、应用架构、技术架构、数据架构,架构
    业务架构、应用架构、技术架构、数据架构,架构
    业务架构、应用架构、技术架构、数据架构,架构

  9. Hibernate 架构
    业务架构、应用架构、技术架构、数据架构,架构
    业务架构、应用架构、技术架构、数据架构,架构
    业务架构、应用架构、技术架构、数据架构,架构

  10. ibatis 架构
    业务架构、应用架构、技术架构、数据架构,架构

  11. Struts2 架构
    业务架构、应用架构、技术架构、数据架构,架构

  12. Struts1 架构
    业务架构、应用架构、技术架构、数据架构,架构

  13. JBPM

  14. EJB 技术架构

  15. Portal

  16. J2EE
    业务架构、应用架构、技术架构、数据架构,架构

  17. SmartClient Ajax 框架架构

  18. Oracle
    业务架构、应用架构、技术架构、数据架构,架构

  19. MYSQL 架构
    业务架构、应用架构、技术架构、数据架构,架构文章来源地址https://www.toymoban.com/news/detail-714418.html

到了这里,关于业务架构、应用架构、技术架构、数据架构的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 探索云原生时代:技术驱动的业务架构革新

    云原生技术正重塑IT领域,本文深度剖析了其发展历程、核心概念、生态系统及实践案例,展望未来趋势,揭示了这一技术如何引领企业转型与创新。 关注【TechLeadCloud】,分享互联网架构、云服务技术的全维度知识。作者拥有10+年互联网服务架构、AI产品研发经验、团队管理

    2024年03月22日
    浏览(71)
  • 如何让技术架构师具有预知未来业务发展的能力?

    大家好,今天我们来分享业务架构,但是我们并不是以产品经理角度讲述一个业务架构是什么以及如何做?而是以一个技术架构师的角度,讲述如何承接业务架构或在没有业务架构的时候,如何判断业务变化趋势而对系统架构提前做出反应。 研发人有技术架构,产品经理有业

    2024年02月05日
    浏览(47)
  • 天地一体多业务融合的物联网架构和关键技术

    摘要 : 为了满足广域大容量低成本物联接入、工业时敏控制等多样化垂直行业物联业务需求,新一代天基物联网架构设计、技术研究和系统建设等工作正处于广泛研究和试验的阶段。在此背景下,在分析研究现状和需求的基础上,提出一种天地一体多业务融合的物联网架构

    2024年02月22日
    浏览(39)
  • 数据中台开源技术栈:一图看懂全面的数据管理与应用架构

          随着数字化时代的到来,数据管理和应用架构变得越来越重要。数据平台作为一个集中管理和利用数据的架构,为组织提供了促进数据驱动决策和业务创新的能力。本文通过一幅图表,将数据平台技术栈的组成部分清晰呈现,助您深入了解数据中台的全面数据管理与应

    2024年04月10日
    浏览(47)
  • 技术分享 | EdgeX应用落地——零售、能源行业创新业务

    关于2022 EdgeX中国挑战赛 2022 EdgeX中国挑战赛暨中关村国际前沿科技创新大赛EdgeX专题赛正式拉开帷幕。大赛由北京市科委、中关村管委会指导,由Linux基金会主办,由阿里云、百度智能云、EMQ、GSMA 5G IN、英特尔、InnoSpace、中科创达、VMware、紫竹ET孵化器等联合承办单位共同支持

    2024年02月03日
    浏览(44)
  • 「我在淘天做技术」音视频技术及其在淘宝内容业务中的应用

    作者:李凯 近年来,内容电商似乎已经充分融入到人们的生活中:在闲暇时间,我们已经习惯于拿出手机,从电商平台的直播间、或者短视频链接下单自己心仪的商品。 尽管优质的货品、实惠的价格、精致的布景、有趣的内容输出都是非常关键的影响因素,内容电商也必须

    2024年02月01日
    浏览(46)
  • 系统架构设计师考试论文:论NoSQL 数据库技术在现代软件项目中的应用与效果

            随着互联网 web2.0 网站的兴起,传统关系数据库在应对 web2.0 网站,特别是超大规模和高并发的 web2.0 纯动态 SNS 网站上已经显得力不从心,暴露了很多难以克服的问题,而非关系型的数据库则由于其本身的特点得到了非常迅速的发展。NoSQL(Not only SQL )的产生就是为

    2024年02月11日
    浏览(43)
  • 【前沿技术】在安全且可靠的区块链基础设施中运行业务条线应用

    发表时间:2022年4月27日 信息来源:coingeek.com 了解特定企业的业务需求将使你能够构建出一个可扩容的业务条线应用,它将按照你想要的方式进行运作,并在不可篡改的BSV区块链中保存相关记录。 大多数企业都有一个业务条线(以下简称“LoB”)应用,用于为特定组织的重要

    2024年02月01日
    浏览(42)
  • 恒生电子联合恒生聚源发布数智金融新品,聚焦大模型技术金融业务应用

      6月28日,恒生电子和旗下子公司恒生聚源正式发布基于大语言模型技术打造的数智金融新品,金融智能助手光子和全新升级的智能投研平台WarrenQ。此外,恒生电子金融行业大模型LightGPT也首次对外亮相,并公布最新研发进展。 恒生电子董事长刘曙峰表示,大模型是信息技术

    2024年02月11日
    浏览(71)
  • java springboot架构 自定义注解保存项目业务日志,使用线程池保存到数据库

    目录 1:pom.xml依赖 2:注解类样例 3:枚举类 4:具体处理方法类 5:线程池类 1:pom.xml依赖 2:注解类样例 3:枚举类 4:具体处理方法类 5:线程池类

    2024年02月15日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包