TOGAF9中文版(五)

 

 

 

TOGAF9.1版本

 

Part V EnterpriseContinuum and Tools

第五部分企业的连续统一体和工具

 

 

The Open Group

(请在资源中下载全文)


 

第38章引言Introduction

本章提供“第71部分:企业的连续统一体和工具”内容的简介和概述。

38.1简介 Introduction

创建个永远满足所有利益攸关者所有需求的统一架构通常是不可能的。因此,企业架构师需要处理的不只是某个单一企业架构,还需要处理多个关联的企业架构。

每个架构会不同的目的,且架构彼此相关联。因此,有效地限制架构的范围,是得架构师能将复杂的问题空间分解成可单独应对的多个可管理部分的一个关键成功因素。

企业的连续统一体提供一个架构库视图,它表明这些相关架构从一般到特定、从抽象到具体以及从逻辑到物理方面的演进。

本部分TOGAF论述企业的连续统一体;包括架构连续统一体和解决方案连续统一体。本部分TOGAF描述如何在存储库内划分和组织架构,还描述用于架构开发的各类工具。

38.2第五部分的结构 Structure of Part V

“第五部分:企业的连续统一体和工具”的结构如下:

■“简介”(本章)。

■“企业的连续统一体”(见第39章)描述架构库的视图,该视图提供对架构和解决方案制品进行分类的方法,表明不同类型的制品如何演进及其如何被更好地利用和复用。

“架构划分”(见第40章)描述可用于对架构分类然后对架构进行划分的各种特征。

“架构库”(见第41章)表明架构的抽象分类可以如何应用于存储库结构,以使架构可以被组织起来且易于访问。

“架构开发工具”(见第42章)提供关于选择一套用于创建和管理各类架构制品的工具的指南。


 

第39章企业的连续统一体Enterprise Continuum

39.1概述 Overview

企业的连续统一体,提供对架构库内部和外部的架构制品和解决方案制品进行分类的方法,因为这些制品是从一般基础架构到组织特定架构演进而成的。

企业的连续统一体,使架构师能够清楚地表达在考虑到一些因素和驱动因素的情况下设计了什么企业架构、为什么要设计以及如何设计等方面的广泛观点。企业的连续统一体,是个别企业内以及在客户企业和供应商组织之间一个重要的沟通和理解辅助手段。如果不理解“你在连续统一体中的位置”,讨论架构的人员通常会在谈话时存在观点分歧,因为他们在同一时间引用的是连续统一体中的不同点,而且并未意识到。

任何架构都有特定的背景环境;例如,特定于个别客户、行业、子系统、产品和服务的架构。买方和供应方的架构师必须自主决定使用一致的语言有效地沟通架构之间的差异。这样的语言能够确保工程效率并更好地有效利用商用货架(COTS)产品的功能性。企业的连续统一体提供这种一致的语言。

企业的连续统一体,使具有各类可复用架构制品和解决方案资产的组织能够使企业架构的投资机会最大化。

39.2企业的连续统一体和架构复用 Enterprise Continuum andArchitecture Re-Use

考虑企业的连续统一体的最简单方式是,将其作为所有架构资产的存储库的视图。它可包含整体上在企业内和IT行业中同时存在的架构描述、模型、构建块、特征模式、视角和其他制品,企业认为它们可用于开发企业的架构。

内部架构制品和解决方案制品的示例是之前架构工作的交付物,可以加以复用。外部架构制品和解决方案制品的示例是现有的和正在不断兴起的各种各样的行业参考模型和架构特征模式,包括高度通用的模型(如TOGAF技术参考模型,TRM);特定于IT某些方面的架构(如网络服务架构,或一般可管理

性架构);特定于某些类型的信息处理的模型,如电子商务、供应链管理等;以及特定于某些垂直行业的模型,诸如TMF(电信部门)、ARTS(零售)、能源(石油技术)等垂直联合体产生的模型。

企业架构决定一个组织在其架构库中包括哪些架构制品和解决方案制品。复用是这一决定中主要的考量因素。

39.3企业的连续统一体的构成要素 Constituents of theEnterprise Continuum

企业的连续统一体的背景环境和构成要素的概述如图39-1所示。

图39-1企业的连续统一体

企业的连续统一体被划分成如下三个截然不同的连续统一体:

■企业的连续统一体(见39.4节)是最外层的连续统一体,并对与总体企业架构的背景环境相关的资产进行分类。

企业的连续统一体的资产类别可影响架构,但在ADM架构开发期间不直接使用。企业的连续统一体对用于开发架构的背景环境资产进行分类,如方针、标准、战略举措、组织结构和企业层级的能力。企业的连续统一体还可对解决方案进行分类(而不是对解决方案的描述或规范进行分类)。最后,企业的连续统一体包含两个专门领域,即架构连续统一体和解决方案连续统一体。

■架构连续统一体(见39.4.1节)提供一致的方式来定义和理解架构中的一般规则、表达方式和关系,包括可追溯性和衍生关系(如,表明组织特定架构是以行业标准或通用标准为基础的)。架构连续统一体代表架构构建块(ABB)的结构化,架构构建块是可复用的架构资产。ABB在其整个开发生命周期中从抽象和一般的实体演进为完整表达的组织特定的架构资产。架构连续统一体资产将用于指导和选择解决方案连续统一体中的元素(见下文)。架构连续统一体表明基本框架(如TOGAF)、公共系统架构(如III-RM)、行业架构和企业架构之间的关系。架构连续统一体是发现通用性并消除不必要冗余的有用工具。

■解决方案连续统一体(见39.4.2节)提供一致的方式来描述和理解架构连续统一体中所定义的资产的实施过程。解决方案连续统一体定义在组织环境中什么可作为可复用的解决方案构建块(SBB)。解决方案是实施架构空间中所定义的规则和关系的客户与业务合作伙伴之间的协议的结果。解决方案连续统一体涉及所实施系统的产品、系统和服务之间的通用性和差异。

企业的连续统一体对可贯穿企业架构整个范围适用的架构资产进行分类。这些资产可能被称为构建块,可代表共同定义和约束企业架构的各种元素。它们可采取业务目标和目的、战略举措、能力、方针、标准和原则的形式。

企业的连续统体还包含架构连续统一体和解决方案连续统一体。

下面几节非常详细地描述了每个连续统一体。

39.4详细的企业的连续统一体 Enterprise Continuum inDetail

企业的连续统一体旨在表达可供企业使用的所有资产的分类。它对企业内存在的资产连同更广泛环境中的与企业相关的其他资产进行分类,如产品、研究、市场因素、商业因素、业务战略和法律。

TOGAF旨在用作进行企业架构的框架,因此,企业的连续统一体内存在的多种资产都不在TOGAF框架的特定考量因素之内。然而,架构基本上是由架构实践以外的关注点所塑形的,因此,任何架构必须准确地反映出外部背景环境,这一点是至关重要的。

在架构中待识别和合并的特定背景环境因素在架构和架构之间会有所不同。然而,架构开发的典型背景环境因素可能包括:

■外部影响因素,如法规变更、技术进步和竞争活动。

■业务战略和背景环境,包括合并、采办和其他业务转型需求。

■当前业务运作,反映已部署的架构和解决方案

通过观察架构的背景环境,可以看出架构开发活动存在于持续变更的、更广泛的企业生命周期之内。

ABB相对于一系列背景环境因素而被定义,然后通过SBB实现。SBB作为正在使用的解决方案而被部署,并成为企业的基线运行模型的一部分。企业的运行模型和企业绩效方面的经验信息形成将来变更的背景环境和需求。最后,这些新的变更需求创建一个反馈环路,以影响新的目标架构的创建。

39.4.1架构连续统一体 Architecture Continuum

架构连续统体阐明如何贯穿连续统一体从基础架构(如TOGAF提供的基础架构)经过公共系统架构和行业架构再到企业自己的组织特定架构对各类架构进行开发和演进。

架构连续统一体中的箭头代表架构连续统一体中不同架构之间存在的关系。向左方向聚焦于满足企业需要和业务需求,而向右方向聚集于更好地利用架构组件和构建块。

图39-2架构连续统一体

企业需要和业务需求从左到右越来越详细。架构师通常期待在连续统一体的左侧找到可复用的架构元素。当未找到元素时,对缺失元素的需求转到连续统一体的左侧,以便纳入这些需求。他们自己组织内的那些实施架构可使用其业务专用的相同的连续统一体模型。

图39-2中所阐明的四种特定架构类型,旨在指明可在连续统一体的不同点开发的不同类型架构的范围;它们不是一个流程中的固定阶段。

许多不同类型的架构可能在图39-2中所阐明的那些架构类型之间的点上出现。虽然所阐明的演进式转换连续统一体不代表正式的流程,但它确实代表几个层级上发生的演变:

■逻辑到物理

■水平(聚焦于IT)到垂直(聚焦于业务)

■一般化到特定化

■从分类法到完整的和特定的架构规范

在连续统一体的每个点上,按照在该点可用且与该点相关的设计概念和构建块来设计架构。

图39-2中所阐明的四种架构代表潜在架构的主要分类,并会与多个架构师有关且为其所熟悉。下面详细地分析了这四种架构。

基础架构

基础架构由一般组件、相互关系、原则和指南组成,这些组成部分提供了可构建更多特定架构的基础。TOGAF ADM是一种为了创建组织特定的模型而支持此类基础架构专业化的流程。

TOGAF TRM描述其他更特定的架构可依据的基础性架构。更多细节见第43章

公共系统架构

公共系统架构指导从基础架构中选择和综合特定服务,以便创建一个用于跨大量相关域构建公共(即,高度可复用的)解决方案的架构。

公共系统架构的示例包括:安保架构、管理架构、网络架构、运行架构等。按照总体系统功能性,每个架构都是不完整的,但按照某一特定的问题域(安保性、可管理性、网络、运行等),每个架构都是完整的,以便使实施架构的解决方案构成可复用的构建块,用于创建功能完整的企业运行状态。公共系统架构的其他特征包括:

■反映特定于一般问题域的需求

■定义特定于一般问题域的构建块

■定义实施这些构建块的业务、数据、应用或技术标准

■提供复用方便且成本较低的构建块

TOGAF集成信息基础设施参考模型(III-RM)——见第六部分第44章是一种支持在应用域中描述公共系统架构的参考模型,它聚焦于与无边界信息流的愿景相关的需求、构建块和标准。

行业架构

行业架构指导公共系统组件与行业特定组件的综合,并指导在某一特定行业内创建针对目标客户问题的行业解决方案。

行业特定组件的一个典型示例是数据模型,其表达特定于某一特殊垂直行业的业务功能和流程,如零售行业的“主动式存储”架构或包含能源数据模型的行业架构(见www.energistics.org)。

行业架构的其他特征包括:

■反映特定于垂直行业的需求和标准

■定义特定于一般问题领域的构建块

■包含行业特定的逻辑数据和流程模型

■包含行业特定的应用和流程模型,以及行业特定的业务规则

■提供测试系统集合的指南

■鼓励整个行业内的互用性层级

组织特定的架构

组织特定的架构描述和指导针对某一特定企业或相关企业的扩展网络的解决方案组件的最终部署。

通过在越来越详细的层面定义架构,可能需要各种组织特定的架构来有效地涵盖组织需求。或者,这可导致在全球企业内产生特定实体的多个更详细的组织特定架构。第40章涉及将组织特定架构分解成多个构成部分。

组织特定的架构指导解决方案的最终定制,并具有下列特征:

■提供一种跨所有四种架构域沟通和管理业务运行的手段

■反映特定于某一特殊企业的需求

■定义特定于某一特殊企业的构建块

■包含组织特定的业务模型、数据、应用和技术

■提供一种鼓励实施适当的解决方案的手段以满足业务需要

■提供衡量和选择适当的产品、解决方案和服务的准则

■提供一种支持增长的业务需要和新的业务需要的演进式途径

39.4.2解决方案连续统一体 Solutions Continuum

解决方案连续统一体,代表架构连续统一体对应层级上的架构的详细规范和结构。在每个层级,解决方案连续统一体是具有参考构建块(采购的产品或构建的组件)的架构群——代表在该层级上所表达的企业业务需要的解决方案。基于解决方案连续统一体的已充实存储库可以被视为解决方案存储清单或复用库,其可为管理和实施企业改进措施的任务增加重要的价值。

图39-3阐明解决方案连续统一体。

图39-3解决方案连续统一体

在解决方案连续统一体上,“向右移动”聚焦于提供解决方案价值(即,基础解决方案提供创建公共系统解决方案的价值;公共系统解决方案用于创建行业解决方案;行业解决方案用于创建组织特定的解决方案)。在解决方案连续统一体上,“向左移动”聚焦于应对企业需要。

对于试图聚焦其需要同时通过更好地发挥作用以最大程度使用可用资源的公司而言,这两个视角非常重要。

下列小节描述了解决方案连续统一体内的每个解决方案类型。

基础解决方案

基础解决方案是高度通用的作为能力基本提供者的概念、工具、产品、服务和解决方案组件。服务包括确保在可能的最短时间内从解决方案中获得最大投资价值的专业服务,如培训和咨询服务;并且支持确保从解决方案中获得可能的最大价值的服务(确保对产品和系统及时更新并升级的服务),如服务台。

基础解决方案的示例将包括编程语言、操作系统、基础数据结构(如EDIF-ACT)、组织结构化的一般途径、组织IT运行的基本结构(如ITIL)等。

公共系统解决方案

公共系统解决方案是公共系统架构的实施方式,包括可能被认证或有品牌的一系列产品和服务。它代表公共系统解决方案所支持的行业部门中的一个或多个解决方案的最大共同之处。

公共系统解决方案表公共需求和能力的集合,而不是特定于某一特殊客户或行业的那些需求和能力。公共系统解决方案向组织提供特定于运行需要和信息需要的操作环境,如高可用性事务处理系统和可升级数据存储系统。公共系统解决方案的示例包企业管理系统产品或安保系统产品。

计算机系统厂商是以技术为中心的公共系统解决方案的典型提供者。“作为服务的软件”的厂商是公共应用解决方案的典型供应者。业务流程外包厂商是以业务能力为中心的公共系统解决方案的典型提供者。

行业解决方案

行业解决方案是行业架构的实施,提供特定于某一行业的公共组件和服务的可复用包。

基本组件由公共系统解决方案和/或基本解决方案提供,并增加行业特定的组件。示例包括:物理数据库模式或行业特定的服务点装置。

行业解决方案是行业特定的总采购方式,可以针对个别组织的需求而进行剪裁。

在某些情况下,行业解决方案可能不仅包括行业架构的实施,而且还包括其他解决方案元素,如适合该行业的特定产品、服务和系统解决方案。

组织特定的解决方案

组织特定的解决方案是组织特定的架构的实施,提供所需的业务功能。由于解决方案设计用于特定的业务运行,因此它们包含最大数量的独特内容,以便适应特定组织不断变化的人员和流程。

在企业内架构师的指导下,在行业解决方案、公共系统解决方案和基础解决方案上构建组织特定的解决方案,是将架构连续统一体与解决方案连续统一体联系起来的主要目的。

将组织特定的解决方案结构化,以便支持特定服务水平协议(SLA),以确保在期望的服务水平上支持运行系统。例如,第三方应用托管提供者可提供对运行系统的不同层级的支持。这些协议将定义该支持的条款和条件。

在组织特定的解决方案内,待定义的其他关键因素是可用于监控和管理环境的关键运行参数和质量衡量标准。

企业的连续统一体通过使得架构、开发和运行人员能在预期的运行支持需求方面进行沟通并达成共识,从而在他们之间提供一个关键的连接。反过来,运行人员可使用企业的连续统一体来获得关于己部署系统的运行概念和服务支持需求方面的信息。

39.5企业的连续统一体和ADM The Enterprise Continuumand the ADM

TOGAF ADM描述了开发企业特定架构和企业特定解决方案的流祝,企业特定架构和企业特定解决方案通过采用和调整(若合适)一般架构和解决方案(在连续统一体分类中从左到右)以符合该架构。以类似的方式,对己证明可信且有效的特定架构和解决方案进行归纳,以便复用(在连续统一体分类中从右到左)。

在整个TOGAF ADM的相关位置,对连续统一体分类的相关一般性层级上的有用架构资产提供了一些建议。在某些情况下——例如,在技术架构的开发过程中——可能是TOGAF TRM基础架构(见下文)。在其他情况下——例如,在业务架构的开发过程中——可能是用于整个行业内的电子商务参考模型。

TOGAF本身提供了两个参考模型,以供考虑用于开发组织的架构:

1.TOGAF基础架构,包括通用服务和功能的TRM,提供了可构建更多特定的架构和架构组件所依据的坚实基础。

2.集成信息基础设施参考模型(III-RM),其基于TOGAF基础架构,专门设计用于帮助实现启动和支持无边界信息流愿景的架构。

然而,在开发总体企业架构内各种域的架构的过程中,架构师会需要考虑各种不同架构资产的使用和复用,且企业的连续统一体提供分类和沟通这些不同资产的实施途径。

39.6企业的连续统一体和你的组织 The Enterprise Continuumand Your Organization

前面几节已经描述了企业的连续统一体、架构连续统一体和解决方案连续统体。下列几节描述每个连续统一体之间的关系以及应如何在你的组织内应用这些关系。

39.6.1关系 Relationships

三个连续统一体分别包含有关在其生命周期内进行架构演进的信息:

■企业的连续统一体,提供架构和解决方案的总体背景环境,并对贯穿企业整个范围应用的资产进行分类。

■架构连续统一体提供资产的分类机制,这些资产共同定义了从一般到特定的不同演进层级的架构。

■解决方案连续统一体提供资产分类,以描述组织的特定解决方案,这些解决方案可被实施以达成架构意图。

架构连续统一体和解决方案连续统一体之间的关系如图39_4所示。

架构连续统一体

解决方案连续统一体

图39-4架构连续统一体和解决方案连续统一体之间的关系

架构连续统一体和解决方案连续统一体之间的关系是指导、引导和支持之一。

例如,基础架构指导基础解决方案的创建或选择。基础解决方案通过帮助实现在架构连续统一体中所定义的架构来支持基础架构。基础架构还通过提供用于指导适当解决方案的选择和实现的架构方向、需求和原则来指导基础解决方案的开发。企业的连续统一体的其他元素之间存在类似关系。

企业的连续统一体表达通过更好地发挥作用来帮助提高生产率的机制。架构连续统一体提供了理解不同架构及其组件的一致的方式。解决方案连续统一体提供了理解所需不同产品、系统、服务和解决方案的一致的方式。

企业的连续统一体不应被解释为代表严格链接的关系。组织特定架构可具有公共系统架构中的组件,组织特定解决方案可包含基础解决方案。图39-1所描述的关系是一个表明更好地利用架构和解决方案组件的机会的图解说明。

39.6.2你的企业 Your Enterprise

TOGAF为你提供一种在你的企业内对系统进行“架构设计”的方法。你的架构组织必须要处理上述每种类型的架构。例如,建议你具有自己的管控所有系统的基础架构。你还应具有自己的管控主要共享系统的公共系统架构——如网络化系统或管理系统。你可以具有自己的对你的系统在所处行业必须表现出的方式进行管控的行业特定架构。最后,你的业务内的任何指定部门或组织可能需要其自己的单独的组织特定的架构来管控该部门内的系统。

你的架构组织将采用或调整现有架构,或从头开始开发其自己的架构。不论哪种情况,TOGAF都是一个提供帮助的工具。它提供一种方法,辅助你产生/维护架构连续统一体内任何类型的架构,同时更好地利用已在你的组织内部或外部定义的架构资产。TOGAF ADM帮助你复用架构资产,使你的架构组织更有效率、更有成效。


 

第40章架构划分Architecture Partitioning

第41章架构库Architecture Repository

第42章架构开发工具Tools for ArchitectureDevelopment

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值