1.前言
随着信息系统的飞速发展,到了今天遍地都在讨论企业的数字化转型,那么我们是否意识到,在数字化转型的洪流中系统的架构对企业的重要性?如果说企业数字化转型是企业的方针政策的话,那么系统的架构就是企业在执行政策过程中的一枚基石,拥有一个良好的架构设计会为企业当下以及未来的发展提供强有力的支撑,扫除许多的障碍,相反没有一个良好的架构来支撑,随时业务的变化,企业会发现问题越来越多,运维的压务会越来越大,
可以说,企业IT系统架构的优劣决定着企业的发展命脉,企业相关架构的知识且听我娓娓道来!
2.企业架构理论
首先我们来了解下企业架构的基本理论,就是所谓的架构指的是什么,这是先给也一个官方定义:“一个架构是系统的基本结构,它由多个组件以及它们彼此间的关系而组成,并且在指定环境和原则下进行设计和演变”咋一看会有些抽象,我从另一个角度来诠释一下企业架构对于企业的意义。
企业的架构就如同一栋大楼的结构与设计,我们要盖一栋大楼之前需要有专门的建筑设计人员先进行图纸的设计,有了完善的图纸后,再进行打地基的工作,有了稳固的地基后,后面就会有所谓的“万丈高楼平地起”的景象。了解了这个原理后,我们就可以很好的理解企业的架构设计,就如同大楼的前期图纸设计,是属于企业战略层面与实际运营之间的桥梁,有助于战略的落实。
企业的战略选择是企业的定位问题,应该具有较高的稳定性与前瞻性,如果决策者一旦制定了错误的战略,个行动也无法挽救。我们国内有很多企业,信息化建设普遍存在一种现象:信息化成为苦干信息化项目的总和,很多时候我们总是通过建设新的项目来弥补系统的不足,但此时总体规划往往会抛到了脑后。
这些都是对政府领导、企业决策者和管理者特别是科技部门领导和CIO的挑战,至此对于企业架构是什么,以及对企业的重要程度大家已经有了一个初步的了解,接下来我们再来了解下企业在传统架构设计的一些方法。
3.架构的参考模型
无论在传统领域中还是在目前的数智化时代,企业的架构的设计一般会参考Zachman架构框架,它是全球第一个企业架构框架理论,是其它企业架构框架的源泉模型。在架构的执行落地层面一般会参考TOGAF架构框架,该框架是由欧州共同体的IT协会TheOpenGroup开发的一个企业架构框架理论,是一个跨行业的、开放的、免费的架构框架,在全球范围得到了广泛的使用。
TOGAF整体架构
接下来我们重点来说TOGAF(TheOpenGroupArchitectureFramework)这个通用性,落地性更强的实战型架构,该架构提供了一整套方法和工具的企业架构框架。之所以说它落地性更强,是因为该架构中有一套核心的落地的设计方法叫ADM,ArchitectureDevelopmentMethod.该套方法是TOGAF架构的核心部分,里面对于开发企业架构所需要执行的各个步骤及它们之间的关系进行了详细的定义,以发展能够满足客户需求的企业架构。
其中ADM核心设计方法共发为五个阶段,是企业架构设计的关键阶段,分别是准备阶段、架构原景、业务架构、信息系统架构和技术架构。以下是该设计方法的架构流程图
ADM架构设计方法架构展示
重点来啦!接下来我就重点说说该方法在传统领域中以及云上环境领域中的设计方法和注意事项,让您快速的了解两者之间的优劣势的对比,为您的企业架构设计提供非常有价值的参考依据!
4.传统架构设计方法
准备阶段:在准备阶段需要明确企业架色的一个结构、框架和范围归纳下:
界定将要受到影响的企业组织的范围。
确定治理和支持框架。
定义并建立企业架构团队和组织结构。
明确并制定架构原则。
选择架构框架,并对其进行定制。
落实相关架构工具。
A架构愿景:该阶段是为了明确企业架构原景,明确项目的范围,一般来讲传统的架构设计方法都是基于未来5年规划的,能过包括如下的规划内容:
建立架构项目
识别干系人、