企业架构设计方法论 - TOGAF

上兵伐谋 其次伐交 其次伐兵 其下攻城 ——《孙子兵法》

对于 IT 人员,想要成为好的工程师,首先也要进行规划的设计,其次深入到细节中写代码,想要往上发展,规划的能力

越来越重要。什么是规划? 在 IT 中就是你的架构设计,而在架构设计上,TOGAF 提供了一套完整的企业架构方法论,可以让我们站在更高的视角去看待技术,看待业务,设计出实施路径帮助达成目标。

一、基本概念

什么是企业架构?

企业架构主要关注业务架构与 IT 架构,是企业用于实现业务战略的 IT 的总体规划设计工具。

image

image

为什么需要企业架构?

搭建简易狗窝不需要架构,但是搭建大厦必须需要经过设计阶段,对于不复杂的东西,怎么做都不会出差错,但是一旦业务复杂,规则复杂,还涉及变革时,必须有一个清晰的架构才能保证做出来的东西是正确的。

image

企业架构的目的是在整个企业范围内优化通常分散的流程(手动和自动)遗留到一个集成环境中,该环境响应变化并支持业务战略的交付。

今天的 CEO 都知道,有效管理和利用信息以及数字化转型是企业成功的关键因素,也是获得竞争优势不可或缺的手段。企业架构通过为数字能力的演变和范围提供战略环境来满足这一需求,以响应业务环境不断变化的需求。

例如,社交媒体、物联网、云计算的快速发展,从根本上扩展了企业创造新市场机会的能力。

此外,良好的企业架构使您能够在业务转型和持续运营效率之间取得适当的平衡。它允许各个业务部门在追求不断发展的业务目标和竞争优势的过程中安全地进行创新。同时,企业架构使组织的需求能够通过集成战略得到满足,从而在企业内外实现最密切的协同作用。

简言之:企业架构可以为企业带来价值

  • 提升业务与 IT 效率
  • 降低未来的风险

image

为什么是 TOGAF?

  • TOGAF 标准是通过整个社区的共同努力制定的,可以开放使用

  • TOGAF 是目前最流行的企业架构框架,并且一直在维护中

  • TOGAF 框架可以帮助企业快速有效性的实施 IT 战略

二、TOGAF 核心概念

TOGAF 定义的架构

ISO/IEC/IEEE 42010:2011 定义:

The fundamental concepts or properties of a system in its environment embodied in its elements, relationships, and in the principles of its design and evolution.

一个系统基本的组织,体现在它的各个构件、构件间的相互关系、构件与环境间的关系,以及治理其设计和演进的原则上。

TOGAF 在其基础上做了一些扩展定义:

The structure of components, their inter-relationships, and the principles and guidelines governing their design and evolution over time

在系统设计演化过程中,组件的结构,它们内部的关系,原则和参考。

image

TOGAF 旨在支持四种常见的架构,这些架构归为企业架构的子集:

  • 业务架构:定义了企业战略,管理,组织和主要的业务流程。

  • 数据架构:描述一个组织的物理和逻辑数据资产,以及数据资源的结构。

  • 应用架构:提供了一个蓝图,各个应用程序部署,它们之间的相互作用,以及它们的关系,该组织的核心业务流程。

  • 技术架构:描述了需要支持的业务,数据和应用服务部署的逻辑软件和硬件的能力; 这包括 IT 基础设施、中间件、网络、通信、处理、标准等。

架构开发方法 ADM

ADM 是 TOGAF 的核心,提供的一种可测试和可复用的开发架构过程,ADM 包含建立架构框架、开发架构内容,迁移和治理架构实现的部分。它描述了一种开发和管理企业架构生命周期的方法。

image

架构内容框架 - 架构输入与输出结构化

执行架构开发方法的的过程中会产生许多输出,例如流程、架构要求、项目计划、项目合规性评估等。架构内容框架为输出的内容提供了一个结构模型。允许架构师创建的工作结果被一致地定义、结构化和呈现。

image

image

TOGAF 定义的交付物目录、矩阵、: 下图列出了在进行架构开发过程中输出的主要交付结果。

image

企业连续体—架构演进

描述了企业架构的演进过程,以及根据当前所处的阶段应该用哪一种架构。

  • 视图:一个架构演进的视图 A View Of Architecture Reposory
  • 分类方法:一种分类方法,可以对架构进行分类,从一般到特殊,从抽象到具体,从逻辑到物理 Classifying Architecture and solution artifacts,from generic to specfic

它使架构师能够从广泛的角度阐明企业架构的设计内容、原因和方式,并考虑了所考虑的因素和驱动因素。可以让业务方明白当前企业架构所处的位置,从而进行沟通。

image

架构能力框架—建设架构能力

为了在企业内成功运行架构功能,有必要设置适当的组织结构、流程、角色、职责和技能来实现架构能力。来支持企业架构的能力。TOGAF 提供了一套关于如何建立这样一个架构功能的参考资料

image

架构存储库 - 架构知识索引

架构存储库是管理和利用不同类型架构资产的方法和工具,包含内部的架构资产与外部的架构资产。在真正架构设计的过程中,可根据架构存储库中的内容进行索引,找到自己适合的架构进行复业。

image

三、ADM - 架构开发方法

TOGAF ADM(Architecture Development Method) 是大量架构从业者不断贡献的结果。它描述了一种开发和管理企业架构生命周期的方法,并构成了 TOGAF 标准的核心。

架构生命周期

image

架构本质上是一种处理不确定性和变化的活动 - 它是相关方想要和实际能力之间的

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
TOGAF企业架构讲义是指The Open Group Architecture Framework(TOGAF)所提供的一套企业架构方法论和最佳实践的培训资料。TOGAF是一种被广泛接受和应用的企业架构框架,旨在帮助组织进行有效的企业架构管理和规划。 TOGAF企业架构讲义包含了以下主要内容: 1. 企业架构基础知识:介绍了企业架构的定义、原则、价值和目标,以及常见的架构框架和方法论。 2. TOGAF架构开发方法(ADM):详细解释了TOGAF的ADM方法,包括架构开发的不同阶段、任务和输出物。 3. 架构视图和工具:讲解了常用的架构视图类型和工具,如业务架构视图、数据架构视图、技术架构视图等,以及如何使用这些视图进行企业架构描述和分析。 4. 企业架构建设和应用:探讨了企业架构与组织战略、IT规划和业务变革之间的关系,以及如何将企业架构应用于实际项目和业务决策中。 TOGAF企业架构讲义提供了一套系统化和标准化的方法和工具,帮助企业进行企业架构的规划、设计和管理。通过学习TOGAF企业架构讲义,企业可以获得以下好处: 1. 统一的架构语言和理解:通过使用TOGAF提供的架构词汇和方法,不同部门和团队可以更好地沟通和理解企业的架构需求和目标。 2. 敏捷的架构开发:TOGAF的ADM方法提供了一种灵活而系统性的架构开发过程,使企业能够快速响应需求变化并进行持续的架构迭代。 3. 最佳实践的应用:TOGAF提供了一系列最佳实践和经验总结,帮助企业避免常见的架构问题和风险,并提高架构结果的质量和可持续性。 总之,TOGAF企业架构讲义是一份重要的培训资料,为企业架构师和相关人员提供了一种系统和标准的方法来管理和发展企业架构。通过学习和应用TOGAF,企业可以提升架构管理的水平和效果,实现业务和技术的良性发展和协同。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值