開放組體系結構框架(英語:The Open Group Architecture Framework,縮寫:TOGAF)是一個企業架構框架,它提供了一種設計,規劃,實施和管理企業信息技術架構的方法[2]。TOGAF是一種高層設計方法。它有4個級別的建模:業務、應用程式、數據、技術。它在很大程度上依賴於模塊化、標準化,以及已有的經過驗證的技術和產品。

TOGAF架構開發方法(ADM)的結構[1]

TOGAF是由國際開放標準組織於1995年開發的,以美國國防部的「信息管理技術架構框架(TAFIM英語TAFIM)」和凱捷Integrated Architecture Framework英語Integrated Architecture Framework(IAF)。截至2016年,國際開放標準組織報告稱,80%的全球50強企業和60%的財富美國500強企業採用了TOGAF[3]

概要

架構框架英語architecture framework用於開發各種不同的架構的一組工具。具體而言TOGAF

  • 提供了一種以構建塊(building block)為單位來定義信息系統的方法
  • 描述了構建塊如何組合在一起
  • 提供了一組工具
  • 提供了一套共通的詞彙
  • 推薦了一系列標準
  • 包括了可用於實現構建塊的、與本框架兼容的產品列表

ANSI/IEEE標準1471-2000英語IEEE 1471中,對(軟件密集型系統)的架構的規範可以表述為:「(系統架構是)的基礎組織,以組件、組件間的關係、組件與環境的關係、管理設計和演化的原則來實現。」

而TOGAF所定義的系統架構可以表述為「對系統的正式描述,或者在組件級別的關於系統的詳細計劃以即指導其實施的原則」,或者"組件間的結構、組件的相互關係以及管理組件設計和演變的原則和指導方針。」

架構開發方法(ADM)是TOGAF的核心,它描述了一種開發和管理企業架構生命周期的方法。

歷史

Thumb
TAFIM基於國防部標準的架構規劃過程[4]

TOGAF是在1990年代初期開始作為技術架構開發的方法,並由國際開放標準組織開發成一個用途廣泛的企業架構框架[5]。1995年,TOGAF 1.0確立。該版本主要基於美國國防部於20世紀80年代末開始開發的信息管理技術架構框架(TAFIM)。

2001年12月出版了「技術版本(Technical Edition)」TOGAF 7[6]。 「企業版本」(Enterprise Edition)TOGAF 8於2002年12月發佈,並於2003年12月更新到TOGAF 8.1。2005年左右,TOGAF成為國際開放標準組織的註冊商標[7]。2006年11月,國際開放標準組織發佈了TOGAF 8.1.1。 據國際開放標準組織稱,截至2011年2月,超過15,000人獲得了TOGAF認證[8][9]。截至2018年4月,官方註冊者的認證者超過77,500人。[10][11]

最新版本是2022年4月25日發佈的TOGAF 10[12]

國際開放標準組織為各組織免費提供TOGAF,但僅限組織內部的非商業目的的使用[13]

主要概念

企業架構領域

TOGAF基於4個相關聯的架構領域英語architecture domain

  • 商務架構英語business architecture:定義商務策略、管理、組織結構、組織內關鍵的商務流程。
  • 數據架構英語data architecture:定義組織的本地、物理數據資產的結構和相關的數據管理的所需資源。
  • 應用架構英語application architecture:定義各獨立系統部署、系統間互動、以及前兩者與關鍵商務流程的關係的藍圖。應用架構定義將服務(service)作為商務功能展示給客戶的各種框架。
  • 技術架構英語technical architecture:定義部署核心應用所需的軟件、硬件、網絡基礎設施。

參見

參考文獻

外部連結

Wikiwand in your browser!

Seamless Wikipedia browsing. On steroids.

Every time you click a link to Wikipedia, Wiktionary or Wikiquote in your browser's search results, it will show the modern Wikiwand interface.

Wikiwand extension is a five stars, simple, with minimum permission required to keep your browsing private, safe and transparent.