Open Group Architecture Framework(TOGAF)是一个企业架构框架,它提供了一种设计,规划,实施和管理企业信息技术架构的方法。[2] TOGAF是一种高级设计方法。 它通常建模为四个级别:业务,应用程序,数据和技术。 它在很大程度上依赖于模块化,标准化以及已有的,经过验证的技术和产品。
TOGAF是由The Open Group于1995年开发的,基于美国国防部的TAFIM。 截至2016年,The Open Group声称TOGAF受雇于80%的全球50强企业和60%的财富500强企业。[3]
概观
架构框架是一组工具,可用于开发各种不同的架构。[4]这应该:
- 描述了一种用于根据一组构建块来定义信息系统的方法。
- 展示构建块如何组合在一起。
- 包含一组工具。
- 提供一个共同的词汇。
- 包括推荐标准列表。
- 包括可用于实现构建块的兼容产品列表。
ANSI / IEEE标准1471-2000体系结构(软件密集型系统)规范可以表述为:“系统的基本组织,体现在其组件中,它们之间的关系和环境,以及管理它的原则设计和进化。“
然而,TOGAF有自己的观点,可以指定为“系统的正式描述,或系统在组件级别的详细计划以指导其实施”,或“组件的结构,它们的相互关系,以及管理其设计和演变的原则和指导方针。“
架构开发方法(ADM)是TOGAF的核心,它描述了一种开发和管理企业架构生命周期的方法。
历史
TAFIM中基于DoD标准的架构规划流程。[5]
TOGAF于20世纪90年代初作为技术架构开发的方法而发起,并由The Open Group开发成为一个广泛的企业架构框架。[6] 1995年,提出了第一版TOGAF(TOGAF 1.0)。该版本主要基于美国国防部于20世纪80年代末开始开发的信息管理技术架构框架(TAFIM)。
2001年12月出版了“技术版”TOGAF 7 [7]。 TOGAF 8(“企业版”)于2002年12月首次发布,并于2003年12月以TOGAF 8.1的形式重新发布。2005年左右,TOGAF成为The Open Group的注册商标。[8] 2006年11月,Open Group发布了TOGAF 8.1.1。据The Open Group称,截至2011年2月,超过15,000人获得了TOGAF认证。[9] [10]截至2018年4月,官方注册的认证超过77,500份。[11]
TOGAF 9的TOGAF 9的演变发展包括许多新功能,例如:[12] [13]
- 增加了严谨性,包括将TOGAF的工件链接在一起的正式内容元模型(尽管Metamodel存在一些问题)[14]
- 架构知识库和企业连续体
- 消除不必要的差异,以及更多的示例和模板
其他指南和技术包括:[引证需要]
- 一种正式的业务驱动的架构方法
- 基于业务能力的计划
- 关于如何使用TOGAF开发安全架构和SOA的指南
最新版本是TOGAF 9.2,于2018年4月16日推出。[15]
开放集团为组织内部非商业目的免费提供TOGAF。[16]
TOGAF支柱
企业架构领域
TOGAF基于四个相互关联的专业领域,称为架构领域:
- 业务体系结构,用于定义组织的业务战略,治理,组织和关键业务流程
- 数据体系结构,描述组织的逻辑和物理数据资产的结构以及相关的数据管理资源
- 应用程序体系结构,为要部署的各个系统提供蓝图,应用程序系统之间的交互以及它们与组织核心业务流程的关系,服务框架作为业务功能进行公开
- 技术体系结构或技术体系结构,描述支持核心任务关键型应用程序部署所需的硬件,软件和网络基础结构
架构开发方法
架构开发方法(ADM)用于开发满足组织业务和信息技术需求的企业架构。它可以根据组织的需求量身定制,然后用于管理架构规划活动的执行。[17]
该过程是迭代和循环的。每个步骤都会检查要求。阶段C涉及数据架构和应用程序架构的某种组合。可以在步骤B和C之间添加额外的清晰度,以便提供完整的信息架构。
性能工程实践应用于需求阶段,业务架构,信息系统架构和技术架构阶段。在信息系统架构中,它适用于数据架构和应用程序架构。
企业连续性
Enterprise Continuum是一种在连续统一体上对解决方案和体系结构进行分类的方法,范围从通用基础架构到架构存储库内外的定制组织特定。[18]这些包括架构模型,架构模式,架构描述和其他工件。这些工件可能存在于企业内部,也可能存在于整个IT行业中。
企业连续体由架构连续体和解决方案连续体组成。 Architecture Continuum规定了可重用架构资产的结构,包括企业可用的信息系统的规则,表示和关系。 Solutions Continuum通过定义可重用解决方案描述了Architecture Continuum的实现。
TOGAF文化
TOGAF认证工具
Open Group有一个TOGAF 9工具认证计划。有关认证工具的最新注册,请参阅开放组注册。[19]
资格
公开组在两个级别监督TOGAF的正式资格,可以在正式培训或自学后进行。[20]学员可以通过培训公司获得这些资格。
基础
(一级)确保个人理解企业架构以及TOGAF的核心概念和术语。[20]
认证
(二级)除了基础资格,这确定了候选人能够分析并将他们的知识应用于商业问题。[20]
获得TOGAF认证资格会自动获得企业架构师协会的免费会员资格。[21]
批评
尽管TOGAF被认为是EA实践中的事实上的标准,但它并非没有批评者:
- 研究证据表明,“大多数TOGAF建议通常都不适用”,即使在开放组织提供的TOGAF用户名单中所列的组织中也没有遵循。[22]这就是为什么TOGAF只能被视为“随机EA相关建议的工具包”,“'使用TOGAF'可以最好地解释为'研究TOGAF然后做其他事情'”[23]
- 缺少证明TOGAF建议实际用法的真实例子。 “迫切需要一些详细的工作实例和用例。虽然这些都是要求的,但它们并未来自TOGAF培训师或开放组织”[24]
- EA从业者报告说TOGAF很难一步一步地遵循。 “我们对TOGAF的初步假设是,它可能是我们可以遵循的一种'方法'来制作我们的EA,但事实证明并非如此”[24]
- TOGAF的处方含糊不清,因为它“只说应该调整ADM而不指明如何”[25]
- 杰森布隆伯格认为,“对于许多组织来说,TOGAF只是因为它比什么都不做更好”[26]
- 最近在TOGAF v9.2中引入的变化没有解决TOGAF倡导的机械规划方法的基本问题以及其他先前的逐步架构方法,包括EAP和BSP [27]
- 历史分析表明,TOGAF的惊人受欢迎程度可被视为纯粹意外,仅仅归功于其在适当时期的有效推广。[28]
原文:https://en.wikipedia.org/wiki/The_Open_Group_Architecture_Framework
本文:https://pub.intelligentx.net/open-group-architecture-framework
讨论:请加入知识星球或者小红圈【首席架构师圈】
- 登录 发表评论
- 121 次浏览
最新内容
- 20 hours ago
- 22 hours 36 minutes ago
- 22 hours 52 minutes ago
- 3 days 14 hours ago
- 3 days 21 hours ago
- 3 days 22 hours ago
- 3 days 22 hours ago
- 3 days 22 hours ago
- 1 week 1 day ago
- 1 week 1 day ago