企业架构皇冠上的明珠:TOGAF
第一次接触TOGAF是在几年前,一次应聘的时候,在笔者上个东家的JD里面有一个描述,“拥有TOGAF相关的知识和认证将优先考虑”,从此便关注了TOGAF并在不断的学习TOGAF,而且把TOGAF的一些理念和理论一直学以致用。那么TOGAF是什么, 其实TOGAF是美国The Open Group组织推出的架构框架,其全称为“The Open Group Architecture Framework“,它提出了企业架构一词,是对整个企业的商业战略、业务体系、信息支持而言的!
TOGAF的理念与PMP较为相似,即集合众人、众架构师、众公司的合力,把如何设计、建设一个尽可能完美的企业架构的愿景,通过某种方法去实现,而且这种方法是有规律和经验可遵循的。当前加入TOGAF的公司比较多,包括很多的世界500强公司,现在已经有几百家公司加入。TOGAF®标准由这些企业组成的The Open Group架构论坛进行开发和维护,并定期发布后续版本。企业架构是站一个更高的位置和角度去看整个企业 的战略的制定和落地。其整个结构如下:
学习TOGAF,笔者的最大收获如下:
说清楚了架构师应该做什么(What)
从架构领域来看,架构师不仅仅可以做解决方案架构师,还能做业务架构师,技术架构,数据架构师,应用架构师,企业架构师,安全架构师等等。从另外一个视角来看,其可以分为战略架构,分段架构以及能力架构!
大大的拓宽了笔者的知识面
通过参加培训,不仅仅知道了TOGAF,而且也知道很多其他框架和认证,比如DAMA[利用技术手段对数据进行有效收集、存储、处理和应用], COBIT[COBIT是由美国信息系统审计与控制协会ISACA制定的,面向过程的信息系统审计和评价的标准。指导企业有效利用信息资源,管理与信息相关风险。COBIT能够为企业信息系统在整体上得以治理和管理,并承担整个端到端业务和IT功能区域的责任,帮助企业通过维持实现利益、优化风险等级及资源利用之间的平衡,从而创造源自于IT的最佳价值],QPAC[美国生产力与质量中心,American Productivity and Quality Center,简称为APQC,是一个具备了丰富的”流程与绩效改善资源”的全球性机构,协助企业适应瞬息万变的环境、创造更好的工作方式,并且在充满竞争的市场中获得胜利], CBAP, Zachman, 战略,商业模式,商业流程;下面是一个典型的商业模式画布,如下所示意其包括9大方面!
能让笔者在一个更高的抽象层次看待IT技术
TOGAF里面包括战略管理和业务架构,这些都是以前在PMP或者做解决方案架构师的时候接触不到的。整体来说TOGAF的业务架构分为三个层次:战略,能力和价值链(业务流程)。说清楚了架构应该如何做, TOGAF提供了一整套科学的,可裁剪的做架构的过程,也就是TOGAF之轮,ADM【Architecure Develop 方法】
提起TOGAF,就不得不说另外一个架构框架Zachman;Zachman通过6行,6列的矩阵,回答了架构是什么,但是其没有回答架构如何做。在实际过程中,可以把 Zachman和TOGAF结合起来一起使用,其并不互斥和矛盾!
TOGAF整套流程和方法,其实是可以裁剪;每个企业可以根据自己的实际情况进行裁剪;比如Thoughtworks(著名的一家IT咨询公司)就对TOGAF进行了裁剪,形成了MEAF的现代企业架构方法
助力甲方客户进行架构落地。
MEAF框架
MEAF设计方法论
MEAF企业架构设计旅程
那我们在做企业架构,解决方案架构的时候,到底应该交付什么呢?请参考的另外一篇博文,架构的《交付到底应该交付什么》 ,笔者就不在赘述了!
不过,值得一提的是,在TOGAF的世界里面,我们不可避免的会取他山之石以攻玉,同时我们自己的交付物,制品和模型,也需要储存和组织。不用担心,TOGAF也提供了最佳实战,那就是架构存储库!TOGAF总共包括64个制品,20个交付物!
其可以保存了6大类的架构信息。
架构元模型
架构能力
架构景观
标准信息库
治理日志
架构能力
其就好比我们现实生活中的书柜,按照各个门类对书籍进行归类;TOGAF用架构储存库进行架构知识,交付物,治理记录等架构相关的信息分门别类进行储存!
TOGAF中的ADM需要被调整和 裁剪,所以其提供了2大指引(Guideline),迭代(Iteration)和架构景观(Architectture Landscape);此外,其还提供了下面的9大技术!
- 架构原则
为正在开发的架构提供一般性规则和指引 - 干系人管理
对企业架构实践中利益相关者需求的管理,也包括对利益相关者之间、消费者之间的沟通进行管理
利益相关者人管理是架构参与者获得支持的手段 - 架构模式
表达系统的基本结构或方案 - 差距分析
用于验证正在开发的架构。对基线架构和目标架构之间的差距进行识别,找出除“已包括”“潜在匹配”外的,“特意删除的”“无意遗漏的”“新的”等内容 - 迁移规划技术
创建实施因素评估/推演矩阵,用于记录影响架构实施与迁移规划的因素 - 互操作性需求
用户决定交互需求,对复杂组织明确信息和服务共享程度时非常有用 - 业务转型就绪性评估
用于评估和量化企业准备承受变化的程度,看企业是否为变革做好了准备 - 风险管理
用于减缓架构项目实施中的风险 - 基于能力的规划
聚焦于企业战略能力的规划、建设和交付,是业务驱动和业务引领的,结合所有业务线的必要努力来去的期望能力
在企业架构里面,我们经常听到能力(capability),而且能力被应用到不同的领域比如业务能力,组织能力,企业能力,架构能力,那么能力到底是什么?能力其中的一种解释为:
为达成特定的目的或成果/结果,企业所拥有或交换的一种特殊技能或能力”(业务能力指南,2016)。例如,
“客户数据管理”能力是组织积累和管理所有相关客户属性和相关业务数据的能力,用以引导新的市场渠道和优化客户留存率;
因此,我们将能力视为企业将资源、能力、信息、流程及其环境相结合以向利益攸关者,交付价值的方式。能力高阶地描述了
业务能够做什么(TOGAF 9.1,2011),而不是如何执行,并能够与其它能力合成或连接。对于投资规划的目的来说,能力是有意义的投资点;
也就是说,每个能力必须代表一个当前/潜在的投资范围,或一个业务和/或技术变革的投资额。
能力与TOGAF9.1标准中战略规划、架构和项目组合的关系如下:
架构能力的总体结构如下图所示意:
架构运营管理
说白了,业务架构管理的范围如下:
最后,根据艾威培训的Gary老师对TOGAF的核心总结如下:
预备阶段(P):
任务: 打造世界级的EA部门,建立EA实战架构能力框架通用实战导入方法论需求管理阶段(R):
任务: 需求生命周期管理商业分析和需求工程的内容PhaseA: 架构愿景
任务: 战略,顶层设计,战略级架构的表达
战略规划 What
High-level 架构规划 how
架构愿景图-- 可以把“中台”思想导入PhaseB: 业务架构--- Business Stragtegy Model (商业画布)--- 业务能力模型(Value Chain/Stream)--- 业务流程模型(BPM)推荐学习资料: BizBok/BPMPhaseC-1:数据架构
四件事
C1: 数据架构数据战略数据平台战略数据平台和集成架构数据建模数据编码标准数据资产管理-数据估值和数据目录内容管理-标签工程元数据优化-数据质量数据质量标准确定,数据清洗主数据和参考数据建立-主数据Hub建立,可以吸收到数据仓库中云数据转型战略
C2: 数据治理
C3:数据科学
C4: 数据安全推荐学习资料: DAMA-DMBOKBig Data体系PhaseC-2: 应用架构
任务: 应用组合管理
8大策略( 8R):
Retire
Retain/Re-learn
Replace
Re-platform
Re-interface
Re-architecture
Refactor
Resource 加/减使用III-RM 参考模型PhaseD: 技术架构
任务:技术梳理
5大策略:
Standardization
Automation(Including Cognitive automation)
Utility(云化 Cloud Computing)
Conslidation(尽量集中)
Virtualization(容器化,包括容器和云原生)使用TRM参考模型Phase E/F
实施规划
任务:roadmapping项目,项目集,项目组合
变革管理Phase G/H治理
任务:
决策
变更
合规
沟通
咨询COBIT全球最佳IT治理体系安全架构参考: SABSA,一些常用的安全参考模型,比如 等级保护2.0 或者ISO27001架构成熟度模型:
中国的CMM
美国ACMM(美国商务部加架构能力成熟度模型)
参考文献:
https://togaf.gitbook.io/project/architecture-capability-framework/establishing-an-architecture-capability
企业架构皇冠上的明珠:TOGAF相关推荐
- 华为云GaussDB首席架构师冯柯:摘取皇冠上的明珠,华为云数据库的创新与探索
摘要:做数据库很难,但好在有一群技术人始终坚守着,见证着国产数据库的崛起. 本文分享自华为云社区<华为云GaussDB首席架构师冯柯:摘取皇冠上的明珠,华为云数据库的创新与探索>,作者:华 ...
- 混合多云第一课——多云多活为何被称为“技术皇冠上的明珠”
当今科技的发展正在推动着产业格局的演进,而产业变革的核心则是信息技术的运用.比方说物联网.5g.人工智能等等.那么信息时代的这种数据的爆炸性增长,给企业业务的连续性带来了巨大的挑战,而传统的灾备中心存 ...
- 人工智能皇冠上的明珠:自然语言处理简介、最新进展、未来趋势
来源:图灵人工智能 编辑:TJUNLP 自然语言处理(Nature Language Processing,NLP)被誉为"人工智能皇冠上的明珠",一方面表明了它的重要性,另 ...
- 对话微软黄学东:语音语言技术是镶在 AI 皇冠上的明珠
来源:AI科技评论 AI 科技评论按:上一次你和你的电脑进行有意义的对话,并感受到它能真正地理解你,是什么时候?如果微软技术研究员.微软的语言语音小组组长黄学东博士做到了的话,那么你也将可以做到.并且 ...
- 【NLP】自然语言处理专栏上线,带你一步一步走进“人工智能技术皇冠上的明珠”。...
大家好,今天小Dream哥在有三AI开设新专栏<自然语言处理(NLP)>.在这个专栏中,我们会讲述自然语言处理相关的内容,覆盖自然语言处理基础理论,常用模型以及实际应用等内容. 自然语言处 ...
- TechDay实录|摘取皇冠上的明珠,中文NLP的不二选择——PaddlePaddle
NLP (Natural Language Processing)自然语言处理是人工智能的一个子领域,它是能够让人类与智能机器进行沟通交流的重要技术手段,同时也是人工智能中最为困难的问题之一.因此,N ...
- 第一章 关于交易的思考 | 期权, 皇冠上的明珠?
第一章 关于交易的思考 期权, 皇冠上的明珠? 我把金融市场当成我认识世界,了解世界的一个窗口.-- 索罗斯 <金融炼金术> 期权被誉为"金融衍生品皇冠上的明珠",期权 ...
- 企业架构 - 如何实施TOGAF
在两三年前就关注过EA了,只是没有怎么深入的去了解它,经过这几年的工作和思考,发现架构越来越重要,做企业级的IT系统企业架构也越来越重要. TOGAF 或非 TOGAF? 在组织中不用强迫实行企业架构 ...
- 企业架构(六)——TOGAF总论及架构开发方法(ADM)概述
一.TOGAF概述 TOGAF(The Open Group Architecture Framework) 可以说是当前最为流行的企业架构框架理论了,可以说是企业架构理论从政府进入到社会各研究机构的 ...
- 企业架构TOGAF介绍
企业架构 - 开篇:TOGAF介绍 在<年度总结和计划:去年4个1,今年5个1>中说过今年我准备在项目组引入一个架构方TOGAF.工业和信息化部副部长杨学山在一次内部座谈时提到:与西方发达 ...
最新文章
- .net导出到Excel与Word中(带上下标)
- nprogress.js 头部进度条使用方法
- Andriod: 在xml布局中使用自定义属性
- java学习(115):math方法
- 【转】正确认识动脉压力波形
- hyper-v虚拟服务器内存满了,在Hyper-V Dynamic Memory里设置虚拟内存
- linux7 vi 末行 快捷键,vi 常用操作快捷键
- 【java】矩阵的求解
- android图片传输三方框架,Android开发三种第三方图片加载的框架
- GitHub 添加 SSH keys
- gcc编译器下载各版本下载
- 如何识别服务器网站有病毒,网站有病毒怎么解决?
- Android 函数响应式编程(RxJava3)
- 有效地报告自动测试结果
- win7计算机无法最大化,win7系统窗口老是以最大化显示且不能还原的具体方法
- 微信小游戏开发实战教程3-绘制网格
- android sdk离线安装方法,Android 4.0 SDK的离线方式安装
- 搭建 Angular + Cordova + Ionic 集成开发环境
- 数值分布的分散程度对迭代次数的影响
- Matlab bsxfun函数
热门文章
- 转速测试软件app,实时显示行车速度app手机版-手机实时行车速度显示app(gps车速表)v1.6最新版_新绿资源网...
- 快速破解rar解压密码
- 股票历史数据-A股所有股票历史数据下载
- .net工作流框架,拖拽式表单设计,仿钉钉流程设计
- Idea导入MySQL驱动包
- 一对一租房软件系统与设计可行性研究报告
- 几何画板椭圆九种画法_如何利用几何画板自定义工具画椭圆
- Delphi基础教程图文版之数组
- 微信小程序大全:767个小程序
- vbs整人代码蓝屏_求大量VBS整人代码.