TOGAF之架构标准规范(一)

1    前言

TOGAF的英文全称是The Open Group Architecture Forum,中文全称是开放组架构论坛,该架构论坛是由开放组(The Open Group)维护。本文主要描述TOGAF提供的一系列企业级架构标准规范以及一系列企业级架构方法论。以下先了解一些基本的概念。

1.1.  开放组

开放组(The Open Group)是一个开放性的全球联盟,其职能是通过技术标准实现企业的业务目标。目前,开放组拥有600多个来自全世界各地的组织成员,组织成员包括来自各行业的客户、系统与解决方案的提供商、工具供应商、集成商以及学者或顾问。

开放组的目标包括:

  • 捕获、理解以及设法解决当前或新兴的需求问题,确立策略、分享最好的实践

  • 便利可互操作性、促使意见达成一致,演进与集成规范或者开源技术

  • 运作工业级认证服务

到目前为止,开放组已发布范围广泛的技术文档,使用这些技术文档可以指导实现开放组的各种标准规范。

1.2.  架构标准

开放组架构论坛制定的标准是为企业提供一个企业级的框架,任何企业都可以使用此框架开发适合自身的企业级架构。到目前为止,TOGAF架构标准已经发布到第十个版本,企业可以融合此架构标准与业界流行的架构风格或者架构技术,实现适合企业内的各种架构。

1.3.  架构框架

理论上,架构框架是一个用于实现架构的模型,该模型由一些制定的基础结构、制约这些基础结构的流程与规则、实现这些基础结构的通用方法、构建这些基础结构的通用工具、以及需要依赖的其他标准规范与合规产品构成。企业用户可以使用这些基础架构开发实现各种不同的企业架构。TOGAF架构标准的结构如下所示:

如下提供TOGAF架构标准的结构简要描述:

Business Vision and Drivers

左边的结构模块表示业务愿景与驱动,标识一个企业对未来业务发展的规划以及驱动业务发展的需求模式

Business Capabilities

右边的结构模块标识业务能力,标识一个企业在业务领域所具备的业务功能,该结构模块与业务愿景与驱动模块形成相互促进与相互影响的互动关系

Architecture Capability Framework

该结构模块表示架构能力框架,主要描述用于确立与运作企业内的架构功能所需要的组织、过程、技能、角色以及责任,如上图所示

左边输入:架构能力相关的大小、结构以及文化

右边输出:设定架构角色相关的目标、KPI、计划以及预算

右边输入:业务能力驱动架构能力成熟度的需求

左边输出:架构能力的高效运作保证业务愿景的实现

Architecture Development Method

该结构模块表示架构开发方法,英文简称是ADM,是TOGAF架构标准的核心,主要描述如何分步骤地开发一个企业级的架构,如上图所示

左边输入:为ADM输入业务需求,确定待解决的问题

右边输出:ADM发布新的业务需求解决方案

左边输出:ADM更新优化业务需求

ADM Guidelines and Techniques

该结构模型表示为ADM提供的指导与技术,主要描述运用ADM时所需要的指导与技术支持

Architecture Content Framework

该结构模型表示架构内容框架,主要描述企业搭建架构时所需要的结构化元模型、架构结构的模块重用、典型架构的交付件。

所有输出内容都以企业资产的形式存储在架构仓库中实行企业架构治理

Enterprise Continuum and Tools

该结构模型表示企业架构的连续统一体以及所使用的工具,主要描述合适的分类与工具用于对企业内输出的架构活动实行分类与存储,如上图所示

右边输入:业务运作带来的业务变更需要更新到企业的连续统一体以及仓库中

左边输出:企业的连续统一体以及仓库更新业务的当前状态

1.4.  使用好处

TOGAF架构标准是由社区所有成员以协作的方式共同开发与维护,使用TOGAF架构标准能保证企业内所有架构的一致性、能反映出利益相关者的需求、能实施最佳实践、能对当前的业务需求实行周全的考虑以及对未来的业务需求实行准确的把握。

开发与维护一个企业级别的架构在技术上是一个比较复杂的过程,因为该过程会涉及到很多企业利益相关者以及很多组织内的决策处理。因此,TOGAF架构标准在企业治理标准化的过程中以及在去风险化的企业架构开发过程中扮演着重要的角色。

综上所述,TOGAF标准架构能给企业提供一个实施最佳实践的架构框架,企业使用该架构框架能为企业创造更大的价值、能为企业构建更加可高效运作的解决方案、以及能解决企业的业务问题与业务需求。

2 架构开发方法

架构开发方法是TOGAF架构标准中提供的架构方法论,英文全称是Architecture Development Method,英文简称是ADM,中文全称是架构开发方法。TOGAF ADM提供的架构开发方法论相关的最佳实践是社区所有成员贡献的成果,该方法是用于开发与管理企业架构的生命周期,最终形成TOGAF的架构标准。ADM是以企业资产的形式管理与维护企业内的架构,从而满足组织的业务与IT的需求。

2.1基础结构

TOGAF架构标准的基础结构如下所示:

如上所示,ADM的生命周期内,每个阶段都需要频繁的验证该阶段性的输出成果是否符合最初的需求与期望。ADM的开发过程是一个闭环的过程,在整个架构的开发过程中,不断迭代与优化每个阶段与过程,最终达成符合企业业务与需求的架构。

ADM的每个阶段简要描述如下所示:

A: Architecture Vision

交付件:架构愿景

交付件内容:业务架构-V0.1、数据架构-V0.1、应用架构-V0.1、技术架构-V0.1

业务架构-V0.1:其内容主要包括高阶(高层次抽象级别)的架构大纲

数据架构-V0.1:其内容主要包括高阶(高层次抽象级别)的架构大纲

应用架构-V0.1:其内容主要包括高阶(高层次抽象级别)的架构大纲

技术架构-V0.1:其内容主要包括高阶(高层次抽象级别)的架构大纲

B: Business Architecture

交付件:架构定义文档

交付件内容:业务架构-V1.0

业务架构-V1.0:其内容主要包括已经通过正式评审的、详细的架构

C: Information Systems 1.0 Architecture

交付件:架构定义文档

交付件内容:数据架构V1.0、应用架构V1.0

数据架构V1.0:其内容主要包括已经通过正式评审的、详细的架构

应用架构V1.0:其内容主要包括已经通过正式评审的、详细的架构

D: Technology Architecture

交付件:架构定义文档

交付件内容:技术架构V1.0

技术架构V1.0:其内容主要包括已经通过正式评审的、详细的架构

(未完待续)

  • 4
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 4
    评论
### 回答1: TOGAF架构域是一种企业架构规划方法,它包含了四个域:企业架构、应用架构、技术架构数据架构。下面将分别举例说明这四个域的应用。 企业架构:企业架构是指组织各种业务流程、管理结构和技术资源的框架。例如,某公司可能会在企业架构中定义各个部门之间的协作方式、工作流程、数据管理策略等。这些构成了公司的总体架构,使公司能够有条不紊地管理自己的业务。 应用架构:应用架构是指在企业架构的基础上,构建各种信息系统和软件应用时所采用的框架。例如,某公司的应用架构可能包括各种应用软件平台、数据库、应用程序接口等。这些构成了在企业架构中操作的具体应用,可以使公司更加高效地管理业务。 技术架构:技术架构是指在企业架构和应用架构的基础上,构建各种IT基础设施所采用的框架。例如,某公司的技术架构可能包括网络架构、服务器架构、操作系统、应用程序接口等。这些构成了公司IT系统的技术基础,使其能够更加高效地实施业务。 数据架构数据架构是指在企业架构和应用架构的基础上,构建各种数据管理和数据治理时所采用的框架。例如,某公司的数据架构可能包括数据仓库、数据集成器、数据仓库工具和元数据管理工具等。这些构成了公司数据管理的基础,使其能够更加高效地管理数据。 ### 回答2: TOGAF是开放式集成架构框架,为企业提供了一个完整的方法论和工具,来支持企业进行有效的架构规划和管理。这个框架分为四个架构域:企业、应用、技术和数据。 企业架构域主要关注企业整体的战略、业务模型、组织架构和人员等方面,以达成企业整体战略目标为核心。比如说,苹果公司的企业架构域包括了企业整体战略、营销战略、产品定位、组织架构、公司文化等,以实现苹果公司的愿景和使命。 应用架构域主要关注企业应用系统的设计、开发、实施、操作和维护。这个架构域涉及应用的业务流程、信息流动和数据流动,以及应用之间的集成和协作。比如说,苹果公司的iPhone操作系统和App Store就是苹果公司应用架构域中的应用系统。 技术架构域主要关注企业技术基础设施和技术平台的设计、开发、实施、操作和维护,包括了系统架构、硬件和软件平台、网络和通信设施等。比如说,苹果公司的终端设备、服务器架构数据中心等都是技术架构域中的一部分。 数据架构域主要关注企业数据管理和数据流动的规划和管理,包括了数据的储存、管理、共享和传输等方面。比如说,苹果公司的用户数据、市场数据等都属于苹果公司的数据架构域。 总而言之,TOGAF的四个架构域涵盖了企业的各个方面。每个架构域都包含了一系列的标准和规范,企业可以遵循这些标准和规范来保证整体架构的一致性和可维护性。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

wangys2006

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值