在企业架构思考中,价值链一定是一个核心的维度,价值链展开包括核心的企业业务线条,如包括内部,外部物流,产品研发,生产制造,市场,销售,售后等核心业务价值链,也包括人力,财务,综合,安全等支持业务线条。
在从业务到IT转换过程中,一般涉及到概念,逻辑,物理三个阶段,也是从业务规划到建设实施落地的过程,这个也是我们在分析核心的架构域的时候必须考虑的内容,包括业务,应用,数据各个方面基本都会涉及到这三个方面的内容。
企业架构本身强调的是业务驱动IT,业务和IT的匹配和融合而不是两张皮,在这里可以看到核心我们关注的点包括流程,活动,数据,组织,资源五个方面的内容。而每个方面基本都涉及到业务和IT两个方面的内容,包括业务到IT的转化和映射。例如业务职能或活动最终会转化我们的应用模块和功能,业务单据最终会转化为数据模型等。如下图来说:
任何一个维度本身可能又是一个层次结构或多维结构,这点需要注意,如流程本身也是高端流程逐步分层的架构,组织本身也是完整的分层组织架构模式等。
架构本身也是一个重要的维度,包括现在谈的企业架构包括了流程架构,业务架构,数据架构,应用架构(含集成架构),技术架构,基础设施架构几个方面的内容。确实,企业业务和IT的核心能力在前面几个架构中都会涵盖到而且相互联系。
IBM在CBM组件化业务模型的时候,分为了两个维度,一个是刚才谈到的业务线维度,一个维度是从组织管理角度的思考,分为了战略层,管理层和执行层。那么这三层是另外一个需要考虑的维度,包括我们建设任何一个IT系统都需要考虑清楚目标用户和管理分层后的需求。
从企业后续大的IT技术架构层面,可以看到进一步融合了SOA,云,传统技术架构。整体来看分为资源层,服务层和应用层。资源层本身又可以细分为物理资源和逻辑资源,包括IT服务器存储网络基础设施,虚拟化资源池,数据库中间件,部署的业务组件等。服务层是资源层能力的识别和暴露,形成核心的业务能力,而应用层包括了应用模块单元,也包括了应用模块组装,门户展现等内容。
在zachman企业架构框架里面,一个重要的维度是5W+1H,涉及到数据,功能,网络,组织,进度,战略。另外一个维度有点类似前面说的概念,逻辑和物理模型。包括了范围,实体,系统,技术,构件和功能实体等层次。这有点类似我前面一些文章谈到的从业务到IT落地,业务组件化的思想。
ANSI/IEEE对架构定义是,一个系统的基础组织,集成它的组件,这些组织内部,组件内容和组织和组件间的关系和环境,以及管理设计和概念原则。概括起来就是结构,模块,组件,标准,它们之间的关系和治理。
企业总体架构的简单公式定义为,
企业总体架构=架构的模块组件+它们之间的关系+管控治理 青春就应该这样绽放 游戏测试:三国时期谁是你最好的兄弟!! 你不得不信的星座秘密