私藏干货分享:关于企业架构中如何进行平台化

本文探讨企业架构,特别是企业应用架构成熟度模型,强调面向服务的体系结构(SOA)的重要性。以银行应用架构为例,展示了平台服务化的演进,包括业务架构、应用架构、信息架构和IT架构的整合,阐述了数据服务整合、服务整合、渠道整合和流程整合在平台化转型中的作用。
摘要由CSDN通过智能技术生成

一、企业架构

企业信息架构这个词已经存在很多年, 从 1987 年的 Zachman Framework 开始到现在大概有 30 多年了。

企业架构(Enterprise Architecture),简称 EA。是指对企业事业信息管理系统中具有体系的、普遍性的问题而提供的通用解决方案,更确切的说,是基于业务导向和驱动的架构来理解、分析、设计、构建、集成、扩展、运行和管理信息系统。复杂系统集成的关键,是基于架构(或体系)的集成,而不是基于部件(或组件)的集成。

企业架构从概念上来讲分为四个部分:业务架构 、应用架构、信息架构、数据架构、IT 架构:

  • 业务架构,企业的业务层面建模、也就是从领域模型的建模,是一切业务产品应用系统起点。主要包含的内容产品流程图、组织结构图、数据流程图等层面的非常全面的分析与认知,是来进行业务模型的设计与实现的。

  • 应用架构,企业的应用层面的建模,应用程序架构图、服务导向图、行为类图以及可执行的业务流程都可以在多个角度来支持企业应用的完整建模,应用架构主要是我们对整个系统的技术逻辑架构设计,比如应用的模块组织形式:基于组件的、基于服务的、基于中间件的等等,普遍的 WebApp、MobileApp 应用技术架构,后端开发语言是用 Python 还是 Java,应用容器是用 SpringBoot 还是 Django,前端使用 Ng 还是 Vue,移动 App 是做在微信小程序,还是 iOS 和 Android 本地程序,都属于应用架构模型。

  • 信息架构,企业数据层面的建模,用户可以利用概念数据模型、逻辑数据模型以及物理数据模型、类图、XML 模型来完成信息层的设计和实现。现代企业管理讲一个三流合一,业务流、财务流、信息流,三者在管理层面最终合一为信息流表现形式。信息架构是业务架构的体现,每一个业务关系、业务过程、业务交易,关于业务的一切都要由信息模型来体现,现在数据架构中普遍的业务数据流模型也算是一个信息模型。互联网应用中的树状内容组织结构和网状数据链接结构也是一种比较典型的信息架构

  • IT 设施架构,技术实现形式,硬件、网络操作系统这些基础技术设施服务都属于 IT 设施架构,现在云服务的 IaaS 层属于典型的 IT 基础设施,根据上面三层每一层的需求和决策所决定。

二、企业应用架构成熟度模型

架构的本质是抽象性,包括业务抽象和技术抽象两方面,需要设计合理的技术架构以满足业务抽象的实现。在企业各种业务活动中会发现有很多重复的类似问题在不同场景下出现,企业的规划架构者将这些问题进行抽象与建模,找到一个比较好的解决办法在未来能够有效的解决类似的问题。这种成为结构性问题的程序化解决方法。一个好的解决方法需要满足以下的四个方面

  • 重用:避免重复建设,降低成本。

  • 透明 :把具体的细节问题隐藏起来,仅呈现需要的部分,暴露接口。

  • 延展 :即使对业务做总结与抽象避免重复性的问题,也会受到业务的需求易变影响。

  • 简明 :能够在满足目的的情况下尽可能简单明了。

企业架构从诞生到现在已经存在了 30 多年,在传统企业的落地方法论还有落地的案例还是非常多的, 从企业架构的能力成熟度来讲是可以度量的。企业业务规范化与成熟有一套比较简单企业架构的衡量准则:

  • 探索阶段:

开始

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值