现代企业架构框架 — 应用架构

应用架构的核心关注点是业务需求是由哪些应用承载的,它们与用户是如何交互的,它们之间的关系以及是如何交互的,它们访问或变更了什么数据。

应用架构的设计主要以应用(Application)的设计为核心,向外围可以延伸到平台型企业架构对于应用分层分组的设计。例如大家关注的以微服务为代表的分布式应用架构,以及此类架构模式下的常见问题,例如微服务如何划分如何组织,都是应用架构在这个粒度需要关注的问题。

同样,以应用为基准,向内部延伸又会涉及到应用内部的架构设计。例如常见的应用分层设计,领域驱动设计中提到的六边形架构洋葱模型,包括领域对象的详细建模与设计,都是在应用架构这个粒度需要关注的问题。

而其中的领域对象设计在业务架构以及后续的数据架构中都会提及,本框架充分融合了企业架构领域驱动设计的思想和方法,从业务架构应用架构以及后续展开的数据架构,都秉承以领域对象设计作为架构的核心要素,跨越架构边界,使领域对象作为一条主线,串联起各个架构视图,也有利于保证各类架构的连贯和一致性。

results matching ""

    No results matching ""