TOGAF企业架构章节(核心)知识点(一)

 TOGAF标准9.2一共有 6 部分:

  • 第一部分(简介):企业架构的关键概念,特别是 TOGAF 方法进行了概要介绍
  • 第二部分(架构开发方法): TOGAF 框架的核心部分。描述了 TOGAF 架构开发方法(ADM)
  • 第三部分(ADM 指南和技术):包含可用于 应用TOGAF 方法 和 TOGAF  ADM 的一系列指南和技术
  • 第四部分(架构内容框架):包括一个用于架构制品的结构化元模型、可复用的架构构建块(ABB)的使用以及典型架构交付物的概述
  • 第五部分(企业连续性和工具):论述对企业内架构活动的各种输出进行分类和存储的适用分类法和工具
  • 第六部分(架构能力框架):在企业中建立和运行架构功能所需的组织、流程、技能、角色和责任

将 TOGAF 标准分为这些独立部分的意图是:可以详细考虑不同的专门领域,并可能独立地加以处理。尽管所有部分作为一个整体一起工作,但是选择采用某些特殊部分而排除其余部分,也是可行的。例如,一个组织可以采用 ADM过程,但选择不使用任何与架构能力相关的材料。

TOGAF 9.2 引言部分:

1 、 TOGAF 架构库的结构

TOGAF 架构库是一个参考库,包含了指导方针、模版、模式和其他形式的参考资料,以加速为企业创建新的架构。

架构库资料分为四部分:

  • 第1 节,基础文件
  • 第2 节,通用指导和技术
  • 第3 节,特定行业的指导和技术
  • 第4 节,特定组织的指导和技术

2 、什么是企业?

TOGAF 标准认为,“企业”是所有具备共同目标的组织的集合。

例如,企业可以是:整个公司或公司的部门、政府机构或单个政府部门、通过共同所有权联系在一起的地理位置遥远的组织、共同努力创建共同或可共享的交付物或基础设施的国家或政府集团、合作企业的伙伴关系和联盟,如联盟或供应链。

 3 、为什么需要企业架构?

企业架构的目的是在整个企业范围内优化通常分散的流程(手动或自动)遗留下来的问题,将其转化为一个集成的环境,这种环境可以改变和支持业务战略的交付。

4 、企业架构有什么好处?

一个有效的企业架构可以为组织带来重要的效益。企业架构的具体好处包括:

  • 更高效的业务运营
  • 更高效的 IT 运营
  • 提高现有投资的回报,降低未来投资的风险
  • 更快、更简单和更便宜的采购

5 、具体什么会促使企业架构的开发?

典型情况下,对业务转型需要或彻底的基础设施变革的准备,可以启动企业架构的审查或开发。通常情况下,关键人员识别出为满足新业务目标所需要变革的领域。在变革过程中,这些人员通常被称为“利益攸关者”,架构师的作用是通过以下方式应对其关注点:

  • 识别和细化利益攸关者的需求
  • 开发多个表明要如何应对关注点和需求的架构视图
  • 展示在协调不同利益攸关者关注点的潜在冲突中要做出权衡

如果没有企业架构,要考虑并满足所有关注点和需求几乎是不可能的。

6 、什么是架构框架?

架构框架是一种基础架构或一组结构,可用于开发广泛的架构。它应该描述一个方法,以一组构建块的形式设计企业的目标状态,并说明构建块如何组合在一起。它应该包含一套工具并提供通用的词汇。它还应该包括可用于实现构建块的推荐标准和兼容产品的列表。

7 、为什么使用 TOGAF 标准作为企业架构的框架?

TOGAF 标准是在整个社区的共同努力下制定的。在企业架构中使用 TOGAF 标准的结果是一致的,反映了利益相关者的需求,采用了最佳实践,并充分考虑了当前需求和业务的预期未来需求。

8 、谁会从使用 TOGAF 标准中收益?

任何正在从事或 计划从事支持业务转型的 企业架构 的开发和实施的组织,均会从 TOGAF 的使用中收益。寻求无边界信息流的组织可以使用 TOGAF 标准来定义和实施体系和流程,以便允许在企业内部和企业之间访问集成信息。

9 、 TOGAF 是什么?

TOGAF 是一种架构框架。 TOGAF 提供方法和工具,有助于企业架构的认识、构建、使用和维护。它基于多个最佳实践所支持的迭代的流程模型,以及一套可复用的现有架构资产。

10 、 TOGAF 中的架构是什么?

  • ISO/IEC/IEEE 42010 将“架构”定义为:系统在其环境中的基本概念或特性,体现在系统的要素、关系以及系统的设计和演化原则中。
  • TOGAF 标准还根据具体情况界定了第二个含义: 组件的结构,它们之间的相互关系以及支配其设计和演变的原则和准则。  TOGAF 标准将企业视为一个系统。

11 、 TOGAF 涉及那些种类的架构?

有四个架构域被普遍接受为整体企业架构的子集, TOGAF 标准都支持设计所有这些架构域:

  • 业务架构:定义了业务战略、治理、组织和关键业务流程
  • 数据架构:描述了一个组织的逻辑和物理数据资产和数据管理资源的结构
  • 应用架构:提供包含待部署的独立应用以及其之间交互作用和与组织的核心业务流程间的关系的蓝图
  • 技术架构:描述了支持业务、数据和应用服务部署所需的逻辑软件和硬件能力; 包括 IT 基础设施、中间件、网络、通信、处理和标准等。

12 、架构开发方法

TOGAF 架构开发方法(ADM)提供用于开发架构的一个经测试的并可重复的流程,ADM包括建立架构框架、开发架构内容、架构转换及对架构实现进行管控。

所有这些活动均在一个连续的架构定义与实现的迭代周期内实施,使得组织能以一种受控的方式实施企业转型,以响应业务目标和机会。

ADM各阶段如下所述:

  • 预备阶段:描述了创建架构能力所需的准备和启动活动,包括定制 TOGAF 框架和定义框架原则
  • 阶段 A 架构愿景:描述了架构开发周期的初始阶段。它包括定义架构开发计划的范围、确定利益相关者、创建架构愿景、以及获得批准以继续进行架构开发的信息
  • 阶段 B 业务架构:描述了业务架构的开发,以支持被认可的架构愿景
  • 阶段 C 信息系统架构:描述了信息系统架构的开发,以支持被认可的架构愿景
  • 段 D 技术架构:描述了技术架构的开发,以支持被认可的架构愿景
  • 阶段 E 机会和解决方案:进行初步实施规划,并为在之前阶段中定义的架构进行交付载体的识别
  • 阶段 F 迁移计划:通过最后确定详细的实施和迁移计划,解决如何从基线过渡到目标架构的问题
  • 阶段 G 实施治理:为实施提供架构的监管
  • 阶段 H 架构变更管理:建立了管理新架构变更的程序
  • 需求管理:审查整个 ADM中管理架构需求的过程

13 、可交付成果、制品和构建块

实施 ADM 的架构时会产生很多输出作为其工作的结果,例如,过程流、架构需求、项目计划、项目合规性评估等。 TOGAF 架构内容框架为架构内容提供了一个结构模型,允许一致地定义、结构化和呈现主要工作产物。

架构内容框架使用以下三个类别来描述使用背景环境中的架构工作产物的类型:

1)交付成果:契约规定的工作产物,由利益相关者正式审查、同意和签字。

可交付成果代表项目的输出,以文档形式提供的那些可交付成果通常将在项目完成时进行归档,或过渡到架构库中当作参考模型、标准或作为架构全景在某个时间点的“快照”。

2)制品:描述架构的一个方面的架构工作产物

制品通常分为目录(事物的列表)、矩阵(显示事物之间的关系)和图表(事物的图片)。架构交付物可能包含许多制品,并且制品将构成架构存储库的内容。

3)构建块:表示企业能力的(潜在可复用的)组件,它可以与其他构建块相结合,以提供架构和解决方案。

构建块可以涉及“架构”或“解决方案”。

——架构构建块(ABB)通常描述所需的能力并塑造解决方案构建块(SBB)的规格。例如,企业内部可能需要客户服务能力,这些能力由许多 SBB支持,如流程、数据和应用软件

——解决方案构建块(SBB)是用来实现所需能力的组成部分。例如,网络是一个构建块,它可以通过互补的制品来描述,然后用于实现企业的解决方案

14 、企业连续统一体

TOGAF 标准包括企业连续统一体概念,该概念为架构师设定了更广泛的背景,并说明如何利用通用解决方案和专门解决方案,以支持单个组织的需求。企业连续统一体是架构库的一个视图,它提供了分类架构和解决人为因素的方法,因为它从一般的基础架构演化到组织特定的架构。企业连续统一体包含两个互补的概念:结构连续体和解决连续体。

15 、架构库

支持企业连续统一体是一个架构库的概念,它可以存储不同层次的架构输出,由ADM创建,通过这种方式, TOGAF 标准促进了利益攸关方和各级从业人员之间的理解和合作。

通过企业连续统一体和架构存储库,在开发组织特定架构时利用所有其他相关架构资源和资产。

架构存储库中的主要组件如下:

  • 架构元模型:描述了架构框架的组织定制应用,包括一个架构内容的元模型
  • 架构能力:定义了支持架构存储库管理的参数、结构和流程
  • 架构全景:是在特定时间点部署在运营企业内的架构资产的表现形式,这种全景很可能存在于符合不同架构目标的多级抽象中
  • 标准信息库(SIB):收集新架构必须遵守的标准,其中可能包括国际标准、供应商提供的选定产品和服务,或组织内已部署的共享服务
  • 参考资料库:提供了指导方针、模版、模式和其他形式的参考资料,可以利用这些参考资料来加速企业新架构的创建
  • 治理日志:记录了整个企业的治理活动
  • 架构需求存储库:提供了与架构委员会被认可的所有授权架构需求的视图
  • 解决方案全景:提供了解决方案构建块(SBB)的架构表现形式,支持企业规划或部署的架构全景

16 、建立和维护企业架构能力

为了在企业中有效地实施架构活动,有必要通过组织结构、角色、职务、职责、技能和过程为架构建立适当的业务能力。

17 、实施治理

由于治理已经成为了一个日益明显的组织管理需求,TOGAF 内包含的治理使框架与当前业务最佳实践相一致,并且还确保可见性、引导、和控制水平,以支持所有架构利益攸关者的需求和义务。

18 、使用TOGAF 和其他框架

任何企业架构框架的两个关键要素是:

1)架构活动应产生的可交付成果的定义

2)完成架构活动应采用的方法描述

由于TOGAF 是一个通用框架,且旨在用于多种多样的环境,因此它提供了一个灵活的、可扩展的内容框架,作为一组通用架构可交付成果的基础。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/pingmian/19225.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

爪哇,我初学乍道

>>上一篇(学校上课,是耽误我学习了。。) 2016年9月,我大二了。 自从我发现上课会耽误我学习,只要我认为不影响我期末学分的,我就逃课了。 绝大多数课都是要签到的,有的是老师突击喊名字…

C/C++运行时库与 UCRT 通用运行时库:全面总结与问题实例剖析

推荐一个AI网站,免费使用豆包AI模型,快去白嫖👉海鲸AI 1. 概述 在开发C/C应用程序时,运行时库(Runtime Library)是不可或缺的一部分。它们提供了一系列函数和功能,使得开发者能够更方便地进行编…

【Docker】2、配置SSL证书远程访问Docker

1、使用 openssl 生成 ca 1、创建文件夹 mkdir -p /root/dockercd /root/docker2、创建 RSA 私钥 会提示 2 次输入证书密码,至少 4 位,创建后会生成一个 ca-key.pem 文件 openssl genrsa -aes256 -out ca-key.pem 4096得到 ca-key.pem 文件 3、创建…

海外仓跨境系统:性价比之选,助力中小仓库事业腾飞

海外仓作为跨境电商的重要基础设施,对于提升跨境电商效率起到了至关重要的作用。尤其是对一些小型海外仓来说,如何高效稳定的运维,选择一款合适的海外仓跨境系统就变得非常关键。 今天我们就从性价比,功能性两个方面出发&#xf…

2024-05-29 架构-程序设计-思考

摘要: 最近在抽出时间做一个数据库的driver, 其中有些问题驱动的软件代码的思考,是很值得回味的。 做的系统,所思考的问题,所设计的解决方案,其实都是可以看作是对解决问题方式。而不仅仅是某个类库的API的使用,某个…

倩女幽魂手游攻略:新人入坑必看指南!

《倩女幽魂》是一款经典的MMORPG游戏,凭借其丰富的剧情、精美的画面和多样的玩法,吸引了众多玩家。在游戏中,提升角色等级和战斗力是每个玩家的核心目标。本文将详细介绍如何在游戏中快速提升角色等级、增强实力,并提供一些实用的…

Java break细节(标签)

Java break细节(标签)continue也可以使用标签 break是用来跳出循环的。 当有多重循环时,可以配合标签来使用,决定跳出那一重循环。 尽量不要使用标签 1、不代标签时,默认跳出 break 所在的那重循环: 可见在 i 3 时&#xff0…

数据集——高分辨率图像分割成大小均匀图像(附Python代码)

将高分辨率图像分割成大小均匀的图像用于训练,可以提高训练效率,提高模型性能,并提供更大的灵活性。 目录 一、大小均匀图像用于训练优势二、代码2.1 代码参数修改2.2 代码2.3 输出2.4 分割结果 三、总结 一、大小均匀图像用于训练优势 内存…

onenav一为导航主题4.05开心版 可保存授权

一款大多数导航网站使用且功能非常全面的导航主题,有能力的情况下还是劝大家支持正版。 演示站:onenav一为导航主题演示站 后台演示 | 演示后台:登录 - onenav一为导航主题演示站 后台演示 后台测试账号获取:演示站后台账号获取…

快团团供货大团长如何打印电子面单?

一、功能说明 快团团打单平台是目前唯一一个服务于快团团团长的打单发货工具,免费提供给团长使用。可帮助团长快速打印面单、分拣包裹、完成发货。 目前快团团打单平台已支持大批量打印快递单、自定义快递面单、自动发货、绑定拼多多电子面单账号等功能&#xff0c…

重学java51.Collections集合工具类、泛型

"我已不在地坛&#xff0c;地坛在我" —— 《想念地坛》 24.5.28 一、Collections集合工具类 1.概述:集合工具类 2.特点: a.构造私有 b.方法都是静态的 3.使用:类名直接调用 4.方法: static <T> boolean addAll(collection<? super T>c,T... el…

AVL树的模拟实现

我们上期提到了二叉搜索树&#xff0c;只是简单的讲了一下原理&#xff0c;那么今天我们就讲一下AVL树。 目录 AVL树的概念AVL树的实现AVL树的架构insert插入引用pair对象引进parent指针仅插入数据调节平衡因子情况1&#xff1a;插入在父亲的右边&#xff0c;父亲的平衡因子后…

单元测试Mock中常见问题与解决方案

很久不写博客了&#xff0c;经常搜索前辈和晚辈写的问题解决方案&#xff0c;得到很多帮助&#xff0c;也受益匪浅&#xff0c;所以也时常感到愧疚。那么接下来一段时间&#xff0c;我也分享一些技术点&#xff0c;问题方案吧。闻道有先后&#xff0c;术业有专攻。也希望我们都…

数据库到服务器提权

数据库提权流程&#xff1a; 1、先获取到数据库用户密码 -网站存在SQL注入漏洞 -数据库的存储文件或备份文件 -网站应用源码中的数据库配置文件 -采用工具或脚本爆破(需解决外联问题) 2、利用数据库提权项目进行连接 MDUT //jkd1.8 启动 Databasetools …

数据集的读取和处理

一、定义数据集中图像预处理操作: import torch import torchvision import torchvision.transforms as transforms transform transforms.Compose([transforms.RandomCrop(32, padding4, padding_modereflect),transforms.RandomHorizontalFlip(),transforms.ToTensor()]) …

c++ 菱形继承

一、菱形继承定义&#xff1a;假设有四个类&#xff1a;A、B、C 和 D&#xff0c;其中 B 和 C 都继承自 A&#xff0c;而 D 又继承自 B 和 C。这样的继承关系形成一个菱形结构&#xff1a; A/ \B C\ /D菱形继承的问题&#xff1a;菱形继承主要有数据冗余和二义性的问题&#…

【算法】前缀和

Hello&#xff01;大家好&#xff0c;我是学霸小羊&#xff0c;今天讲一下前缀和算法。 这要从一个故事说起。 一天&#xff0c;老师叫小明做一道题&#xff1a;一个长度为n的数组a&#xff0c;请你计算a[x]a[x1]a[x2] a[y-1]a[y]。 输入数据 第1行 1个整数n 0≤n≤1,000…

《STM32Cube高效开发教程基础篇》- 安装软件/Demo3_1LED

文章目录 下载两个软件安装问题记录在STM32CubeMX中新建项目编辑代码在CudeMX中完成图形化设置在CudeIdea中编码在CLion中编码&#xff08;智能化&#xff09; 效果图 下载两个软件 百度网盘链接&#xff1a;https://pan.baidu.com/s/1uXLWIIVCJbF4ZdvZ7k11Pw 提取码&#xff1…

Go 错误日志处理

是不是所有的 if err ! nil 的地方都应该输出错误日志&#xff1f; 打印过多的错误日志会导致日志文件变得冗长和难以阅读。 其次&#xff0c;重复的错误信息会增加冗余。 此外&#xff0c;每一层都打印错误日志&#xff0c;一旦错误信息设计不当&#xff0c;可能会导致上下…

消费者相关高效读写ZK作用

消费者分区分配策略 目录概述需求&#xff1a; 设计思路1.消费者分区分配策略2. 消费者offset的存储3. kafka消费者组案例4. kafka高效读写&Zk作用5. Ranger分区再分析 实现思路分析 参考资料和推荐阅读 Survive by day and develop by night. talk for import biz , show …