专栏首页首席架构师智库「企业架构」使用TOGAF 企业连续体对架构描述进行分类

「企业架构」使用TOGAF 企业连续体对架构描述进行分类

在此之前,我写过关于数字化变更功能以及企业架构如何支持并为您的组织提供价值的需求。我还讨论了如何在不同的抽象层次上对架构描述进行分类。但是有一个方面我没有深入研究:与您的组织相比,架构描述的概念性或具体性如何?

在过去的十年中,已经开发了参考架构,并且已经发布了许多参考架构。它们是描述企业的一个非常有用的开端,架构或多或少地特定于我们的企业。我不想在学术讨论中迷失自己应该归类为什么,所以我将专注于背后的想法的重点。

从通用架构到特定于组织的架构

上图中显示的频谱从左侧开始,具有最通用的架构类型,即Foundation Architectures。通用技术或基础架构体系结构通常属于此类,例如TOGAF 9.1规范所涉及的技术参考模型(TRM)。在这里,我们经常发现技术或技术平台的架构描述。

向右移动,Common Architectures可以基于Foundation Architectures构建。通常,这些对于组织的体系结构更具体,但是,这些体系结构仍然可以应用于所有行业。我想提出可以在不同行业中使用的企业资源规划(ERP)参考架构或ERP系统的示例。

如果体系结构更具体,但仍可能在同一行业的多个组织中重复使用,则这些体系结构可归类为行业体系结构,例如, ERP汽车参考架构。另一个例子是开发用于能源和水行业的ERP系统,其中一些国家的公司面临着许多不断变化的监管变化。

特定于组织的体系结构是您为组织描述的体系结构,主要用于支持程序或项目。因此,它们是您企业最具体的架构描述。

TOGAF称架构描述为“工件”,它是“描述架构方面的架构工作产品”,可以用表格,矩阵或图表表示(TOGAF 9.1,2.5)。TOGAF规范中有关于此类别频谱如何相互关联的更多信息,但让我关注最实用的部分。

你在实践中用了什么?

在实践中,我经常看到特定于组织的体系结构(我们的体系结构描述)和特定于行业的体系结构。如果您找不到适合您所在行业的参考架构,您可能需要再次尝试寻找更通用的架构 - 通用架构或基础架构。这些参考模型存在于各种架构领域中;例如用于功能,业务流程(例如ITIL),功能,应用程序,技术或风险和安全性。

现在,您可以根据功能/解决方案描述并根据其特异性对体系结构描述进行分类。以下示例将有助于在实践中应用此分类。

体系结构分类的实例

为了实现这一目标,您可以使用提供技术信息服务的公司提供的技术分类分类法。其中一家公司是Flexera BDNA Technopedia,它提供有关技术生命周期的信息等。这是对技术进行分类的良好起点,是旧版TOGAF TRM的替代品。此外,如果您错过了某些分类,请记住TOGAF所说的“根据您的需要定制参考模型”。

下表显示了企业连续体中的示例:

现在,您可以通过该方法对架构描述进行分类。为了实现EA成为自适应企业的价值主张,您可以仔细研究架构和解决方案构建块,这可以防止您在管理作为EA架构师的所有已部署实例时迷失方向。

在本系列的下一篇博客中,我将概述如何使用ArchiMate以全球标准符号描述这些体系结构。这将帮助您标准化有关架构描述的沟通,以支持战略变更!

要获得有关ArchiMate及其在BPMN,UML和其他符号旁边的定位的简要说明,请阅读将ArchiMate 3.0与其他标准结合使用。

本文:http://jiagoushi.pro/node/382

讨论:请加入知识星球【首席架构师圈】或者小号【jiagoushi_pro】

微信公众号

【首席架构师智库】适合物业仔细反复阅读。精彩图文详解架构方法论,架构实践,技术原理,技术趋势。我们在等你,赶快扫描关注吧。

微信小号

激烈深度讨论,报上你想加入的群:企业架构,云计算,大数据,数据科学,物联网,人工智能,安全,全栈开发,DevOps,数字化.社群已经有5000人,赶快加入讨论。

视频号

【首席架构师智库】1分钟快速了解架构相关的基本概念,模型,方法,经验。每天1分钟,架构心中熟。

知识星球

向大咖提问,近距离接触,或者获得私密资料分享。

知识星球【首席架构师圈】

微信圈子

志趣相投的同好交流。

微信圈子【首席架构师圈】

喜马拉雅

路上或者车上了解最新黑科技资讯,架构心得。

【智能时刻,架构君和你聊黑科技】

知识星球

认识更多朋友,职场和技术闲聊。

知识星球【职场和技术】

本文分享自微信公众号 - 首席架构师智库(jiagoushipro),作者:南极真君

原文出处及转载信息见文内详细说明,如有侵权,请联系 yunjia_community@tencent.com 删除。

原始发表时间:2020-07-15

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 「演进架构」架构在实施之前是抽象的

    这是一个思想实验。拿一台计算机,在其上安装主流操作系统,以及各种软件(数据库,应用程序服务器,Web服务器等)。一切正常后,拔下电脑并将其放入壁橱中一年。在这一...

    首席架构师智库
  • 「企业架构」企业架构框架图

    企业架构框架图是架构的分类方案(治理架构,业务架构,信息架构,技术架构,人力资本架构,安全架构,系统架构,软件架构,基础架构架构等)及其重要工件。企业架构框架可...

    首席架构师智库
  • 「企业架构」什么是TOGAF?

    TOGAF®由开放集团推出,是一种经验证的企业架构方法和框架,被世界领先的组织用于提高业务效率。它是一个企业架构标准,确保企业架构专业人员之间的标准、方法和通信...

    首席架构师智库
  • 「软件架构」软件架构概述

    软件架构(architecture)是指软件系统的基本结构以及创建这种结构和系统的规程。每个结构都包含软件元素、它们之间的关系以及元素和关系的属性。[1]软件系...

    首席架构师智库
  • 软件设计的风格

    ? 1 风格对于软件系统,犹如文化对于人类社会,对于组成系统的各个要素(无论模块、组件、对象还是函数),都会施加影响,只要是在运用该风格的边界范围之内。 这种...

    张逸
  • 经典游戏服务器端架构概述(上)

    架构的分析模型 一、 讨论的背景 现代电子游戏,基本上都会使用一定的网络功能。从验证正版,到多人交互等等,都需要架设一些专用的服务器,以及编写在服务器上的程序。...

    韩伟
  • 一直在谈微服务,你知道分布式多中心架构是什么吗

    由于我们一直从事的是传统企业的架构改造工作,所以对新兴的互联网企业如何实施微服务架构并没有实践过。在写这一章之前,我在架构群里和曾经实施过微服务架构的互联网企业...

    黄泽杰
  • 我对分布式多中心架构的几点看法

    由于我们一直从事的是传统企业的架构改造工作,所以对新兴的互联网企业如何实施微服务架构并没有实践过。在写这一章之前,我在架构群里和曾经实施过微服务架构的互联网企业...

    芋道源码
  • 微信团队分享:微信支付代码重构带来的移动端软件架构上的思考

    本文原文由微信客户端高级工程师方秋枋原创发表于WeMobileDev公众号,收录时有修订和加工,感谢作者的无私分享。

    JackJiang
  • 我所理解的SOA和微服务

    SOA和微服务到底是什么关系? 说实话,我确实不明白SOA和微服务到底有什么本质上的区别,两者说到底都是对外提供接口的一种架构设计方式。我倒觉得微服务其实就是随...

    古时的风筝

扫码关注云+社区

领取腾讯云代金券