专业的编程技术博客社区

网站首页 > 博客文章 正文

架构面试 --- EA架构中的经典模型 TOGAF架构

baijin 2024-09-27 06:40:40 博客文章 5 ℃ 0 评论

成为架构师,特别是架构评审委员会的成员,那么大概率需要了解TOGAF架构。架构师的工作重点是负责架构评审、技术标准化、制定蓝图、设计指导,以及加强安全措施,保证工件格式和质量的一致性等等。那么优秀的方法论可以让你事半功倍,而且在面试过程中也会被常常问到。

如果没有 EA 实践,系统之间就会缺乏连接,解决方案就会不一致,产品团队和工程团队就会缺少交流,工程工作重复,组织架构和解决方案质量受损。

另外一个可以说明 EA 必要性的典型例子是并购。当两家公司合到一起,多出来的系统需要共享信息,或许需要合并。

TOGAF是什么

TOGAF即开放群组架构框架(The Open Group Architecture Framework)的缩写,是一个架构框架或工具,用来帮助架构的接受、创建、使用和维护。

它基于一个迭代的过程模型,由一些最佳实践和一套可重用的已有架构资产支持,由国际标准权威组织The Open Group制定。

ADM

TOGAF利用其核心架构开发方法(ADM:Architecture Development Method)来实现对上述架构的构建。ADM是一套经过高度抽象的方法论,用来指导企业如何建立和维护其企业架构的一套流程化的架构开发步骤,它不是具体的实施步骤

而且,ADM将架构过程看成一个循环迭代的过程,并且此迭代过程可以是分为三层,第一层整体循环即一个阶段的架构工作完成后的成果直接输入到架构工作的后续阶段中去;第二层阶段之间的循环即跨阶段迭代的概念(例如,在技术架构完成之后再返回到业务架构阶段去);第三层单个阶段的循环即作为一种细化架构内容的技术,支持单个ADM阶段内活动的重复执行。


4A架构

TOGAF涵盖了相互关联的四种类型的架构,一般把这四种架构看作是完整企业架构的子集。

Tags:

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表