您当前的位置:首页 > 电脑百科 > 程序开发 > 架构

信息化蓝图。首先是业务架构,然后是应用架构,最后是技术架构

时间:2020-03-26 12:05:34  来源:  作者:

一、 业务架构和IT架构的关系

企业架构这种东西,更多来自于我们前面说的流程管理咨询的第一类,就是这种系统型方法论,这种方法论更适合于大型的企业。有一些大型的企业,管理上已经走过了很基本的初级阶段,一点点现场的变化和改善,具体流程有些哪些变化,对这样的企业来说根本起不到什么作用。它们需要从整个公司的顶层设计,工作需要进入这样一个量级。到这种规模的企业,需要的就是系统化的方法。企业架构这个东西就是从这里切入的。

这个道理就跟做产品也是一样的。如果说我们做一个小的产品,比如一些日用品、快消品这种生产销售的企业,你做产品设计就比较简单,直接开发就完了。而如果你是要做一个系统级的产品,比如说设计和生产汽车,或者航空发动机、飞机、电厂这样规模的产品,设计的系统性就非常重要,你必须给出一个系统级的解决方案。这种系统级的产品设计就相当于我们大企业管理的顶层设计,而小企业不需要顶层设计,或者说不需要系统级的顶层设计。

企业架构就是这样的顶层设计。企业架构通常分两种,一种叫业务架构,另一种叫IT架构。最早做架构的人都是搞IT的人,IT人士更有这种系统性的思维。其实做流程,有一部分起因是搞业务和管理的人,还有一部分起因是搞IT的人。是IT人士把这种流程的结构化思维推向了更高的一个层面。

业务架构,是对企业的业务和管理的不同维度来构建的模型。比如说企业的战略绩效模型,运营模式模型,流程模型,组织模型,空间布局模型等等这些模型。现实中我们见的最多的企业架构模型就是组织架构。我们看到企业的组织机构图,它就是一种业务架构。

还有一个就是IT架构,IT架构就是从企业信息化实现的维度来给企业构建的模型。它的目的就是描绘这种信息系统的蓝图。IT架构分这样三个部分,数据架构、应用架构和技术架构。数据架构是研究企业里数据资源的结构;应用架构是企业部署的应用和这些应用之间的关系;技术架构就是完全技术性的东西,软件,硬件,基础设施,网络,通讯,中间件等等内容。

业务架构和IT 架构之间的关系是很微妙的。

1.业务架构是起始于IT架构。最早搞业务架构的都是IT人士。他们在做IT架构的时候发现,仅仅从IT技术层面出发是不行的,需要向业务上进行延伸,然后走着走着,他们就捣鼓出了一个东西,叫做业务架构。所以说业务架构最早是从IT架构引发的。

2.业务架构脱离了IT架构。随着业务架构研究的深入和它的应用越来越广泛,人们渐渐发现,业务架构是一个单独的东西,即使离开了IT架构的应用,它也应该存在,并且它对于企业顶层设计的作用是非常大的。所以这个业务架构又开始独立于IT架构。

3.当我们进行IT架构设计的时候,依然还要从业务架构出发。因为道理很简单,不管你如何做IT规划和IT的开发,最后你总是要用业务来实现它,你的最终目的也是要为业务服务,否则你的IT就没有意义。

业务架构和IT架构之间的关系我们可以用这样一张图来展示。

 

信息化蓝图。首先是业务架构,然后是应用架构,最后是技术架构

 

 

这是一个信息化规划的蓝图。首先你要做的是业务架构,做功能架构或者应用架构,最后再做技术架构。

在业务架构中,我们需要搞清楚公司的业务是如何发生的?要如何设计这些业务模式和业务流程,业务数据之间是怎么流转的?有什么管理要求?这些内容是我们首先要给IT规划和设计一个基本的输入,就是你的业务架构长什么样子。

有了业务架构之后,第二步是功能架构。就是从业务架构中得出来有哪些功能要放在信息系统里实现?哪些在系统里跑,哪些要人工去做,哪些需要人工和IT去协同。业务、管理和IT之间,不同IT系统之间,它们如何实现这种功能的关联?如何实现人机的交互?这些问题要在功能架构里去回答。

做完了业务架构和功能架构之后,才到了技术架构。技术架构就不再是业务人员的工作,而是纯粹的技术工作。

我们在这张图上可以看右边的几个角色。业务架构,是业务人员和管理人员的工作。功能架构,是业务和技术人员共同完成的工作,是需要协同而不是一个单方面的。技术架构才是纯技术的工作。

我们可以看到其实信息化的规划,应该起始于业务规划,然后是业务和技术人员共同做的功能规划,最后才是技术人员的事,IT规划应该沿着这样一个路径来完成。这张图也是在解释关于业务架构和IT架构之间的关系。



Tags:业务架构   点击:()  评论:()
声明:本站部分内容及图片来自互联网,转载是出于传递更多信息之目的,内容观点仅代表作者本人,如有任何标注错误或版权侵犯请与我们联系(Email:2595517585@qq.com),我们将及时更正、删除,谢谢。
▌相关推荐
游泳池里有专门为游泳者设计的泳道。游泳的人有自己的泳道,不用穿过另一条泳道。泳道的概念也存在于BPMN中。BPMN中的泳道对象(也称为泳道)是表示业务流程参与者的矩形框。泳...【详细内容】
2020-07-05  Tags: 业务架构  点击:(199)  评论:(0)  加入收藏
一、 业务架构和IT架构的关系企业架构这种东西,更多来自于我们前面说的流程管理咨询的第一类,就是这种系统型方法论,这种方法论更适合于大型的企业。有一些大型的企业,管理上已...【详细内容】
2020-03-26  Tags: 业务架构  点击:(241)  评论:(0)  加入收藏
▌简易百科推荐
为了构建高并发、高可用的系统架构,压测、容量预估必不可少,在发现系统瓶颈后,需要有针对性地扩容、优化。结合楼主的经验和知识,本文做一个简单的总结,欢迎探讨。1、QPS保障目标...【详细内容】
2021-12-27  大数据架构师    Tags:架构   点击:(5)  评论:(0)  加入收藏
前言 单片机开发中,我们往往首先接触裸机系统,然后到RTOS,那么它们的软件架构是什么?这是我们开发人员必须认真考虑的问题。在实际项目中,首先选择软件架构是非常重要的,接下来我...【详细内容】
2021-12-23  正点原子原子哥    Tags:架构   点击:(7)  评论:(0)  加入收藏
现有数据架构难以支撑现代化应用的实现。 随着云计算产业的快速崛起,带动着各行各业开始自己的基于云的业务创新和信息架构现代化,云计算的可靠性、灵活性、按需计费的高性价...【详细内容】
2021-12-22    CSDN  Tags:数据架构   点击:(10)  评论:(0)  加入收藏
▶ 企业级项目结构封装释义 如果你刚毕业,作为Java新手程序员进入一家企业,拿到代码之后,你有什么感觉呢?如果你没有听过多模块、分布式这类的概念,那么多半会傻眼。为什么一个项...【详细内容】
2021-12-20  蜗牛学苑    Tags:微服务   点击:(9)  评论:(0)  加入收藏
我是一名程序员关注我们吧,我们会多多分享技术和资源。进来的朋友,可以多了解下青锋的产品,已开源多个产品的架构版本。Thymeleaf版(开源)1、采用技术: springboot、layui、Thymel...【详细内容】
2021-12-14  青锋爱编程    Tags:后台架构   点击:(21)  评论:(0)  加入收藏
在了解连接池之前,我们需要对长、短链接建立初步认识。我们都知道,网络通信大部分都是基于TCP/IP协议,数据传输之前,双方通过“三次握手”建立连接,当数据传输完成之后,又通过“四次挥手”释放连接,以下是“三次握手”与“四...【详细内容】
2021-12-14  架构即人生    Tags:连接池   点击:(17)  评论:(0)  加入收藏
随着移动互联网技术的快速发展,在新业务、新领域、新场景的驱动下,基于传统大型机的服务部署方式,不仅难以适应快速增长的业务需求,而且持续耗费高昂的成本,从而使得各大生产厂商...【详细内容】
2021-12-08  架构驿站    Tags:分布式系统   点击:(23)  评论:(0)  加入收藏
本系列为 Netty 学习笔记,本篇介绍总结Java NIO 网络编程。Netty 作为一个异步的、事件驱动的网络应用程序框架,也是基于NIO的客户、服务器端的编程框架。其对 Java NIO 底层...【详细内容】
2021-12-07  大数据架构师    Tags:Netty   点击:(17)  评论:(0)  加入收藏
前面谈过很多关于数字化转型,云原生,微服务方面的文章。虽然自己一直做大集团的SOA集成平台咨询规划和建设项目,但是当前传统企业数字化转型,国产化和自主可控,云原生,微服务是不...【详细内容】
2021-12-06  人月聊IT    Tags:架构   点击:(23)  评论:(0)  加入收藏
微服务看似是完美的解决方案。从理论上来说,微服务提高了开发速度,而且还可以单独扩展应用的某个部分。但实际上,微服务带有一定的隐形成本。我认为,没有亲自动手构建微服务的经历,就无法真正了解其复杂性。...【详细内容】
2021-11-26  GreekDataGuy  CSDN  Tags:单体应用   点击:(35)  评论:(0)  加入收藏
相关文章
    无相关信息
最新更新
栏目热门
栏目头条