對于很多初學者來說肯定對TOGAF并不了解,究竟什么是TOGAF呢?TOGAF它是一個非盈利技術行業(yè)聯(lián)盟開發(fā)的,在這些年里也在不斷地更新和重申,到目前為止在在企業(yè)架構(gòu)領域非常多見,而且新的版本或模型也提供了改進的迭代與理論。它是通過四個目標來幫助企業(yè)解決那些比較關鍵的業(yè)務需求,這樣才能確保從關鍵利益相關方到企業(yè)團隊的所有成員,再到所有用戶都使用相同的語言。接下來我們就詳細介紹一下什么是TOGAF?TOGAF的方法是什么?
什么是TOGAF?TOGAF是The Open Group Architecture Framework的縮寫,它由The Open Group開發(fā),The Open Group是一個非盈利的技術行業(yè)聯(lián)盟,它不斷更新和重申TOGAF。本文將著重于讓初學者熟悉TOGAF。了解企業(yè)架構(gòu)我們深入探討了企業(yè)架構(gòu)框架。企業(yè)架構(gòu)是指整個公司或企業(yè)的軟件和其他技術的整體觀點和方法。通常,企業(yè)架構(gòu)不僅僅是組織各種內(nèi)部基礎架構(gòu)的結(jié)構(gòu)。相反,我們的目標是通過正確的方式分析,設計,規(guī)劃和實施正確的技術,為業(yè)務需求提供真正的解決方案。越來越多的企業(yè)架構(gòu)還包含業(yè)務流程管理和數(shù)據(jù)分析等其他業(yè)務需求。那么,有組織的企業(yè)架構(gòu)的目標就是成功地執(zhí)行具有效率,有效性,敏捷性和安全性的業(yè)務戰(zhàn)略。
如果所有這些聽起來都像是一件復雜的事情,以解決業(yè)務需求的方式為所有企業(yè)軟件設計和實施一個清晰,長期的解決方案這是因為它是。這就是為什么在五十年前,企業(yè)架構(gòu)框架(EAF)開始非正式地正式出現(xiàn)。
什么是TOGAF,TOGAF的歷史和事實:作為計算機體系結(jié)構(gòu)的一個子集,企業(yè)架構(gòu)作為一個領域可以追溯到20世紀60年代中期。IBM在其他公司和大學中率先采用了一些明確的方式來構(gòu)建企業(yè)架構(gòu),因為知道在網(wǎng)絡上運行的所有部分都很復雜。
在接下來的幾十年中,技術只會變得更加復雜:今天,大多數(shù)公司,無論規(guī)模大小或產(chǎn)品,都利用互聯(lián)網(wǎng)使其業(yè)務流程更簡單,更快捷,有時更透明。今天,企業(yè)體系結(jié)構(gòu)是理解各種硬件和軟件選項的必要過程,可以在內(nèi)部部署和云中部署,并確保跨多個平臺共享數(shù)據(jù)時的安全性。
TOGAF最初是在1995年開發(fā)的。到目前為止在企業(yè)架構(gòu)領域很常見,新版本或模型提供了改進的迭代和理論。同樣,TOGAF從美國國防部自己的EAF中獲得了很多靈感,被稱為信息管理技術架構(gòu)框架(簡稱TAFIM)。有趣的是,USDoD在TOGAF出現(xiàn)的幾年內(nèi)停止使用TAFIM。盡管如此,20多年后的今天,TOGAF的實施和成功仍在全球范圍內(nèi)延續(xù)。Open Group已經(jīng)將TOGAF更新為2011年最新發(fā)布的9.1版本。Open Group進一步認證符合TOGAF標準的工具和課程。今天,各個組織已經(jīng)開發(fā)了8個工具和71個課程,并由Open Group正式認證。
TOGAF的方法:Open Group 將 TOGAF 定義為“企業(yè)架構(gòu)的全球標準”。該框架旨在通過四個目標幫助企業(yè)組織和解決所有關鍵業(yè)務需求:確保從關鍵利益相關方到團隊成員的所有用戶都使用相同的語言。這有助于每個人以相同的方式理解框架,內(nèi)容和目標,并讓整個企業(yè)在同一頁面上打破任何溝通障礙。避免被“鎖定”到企業(yè)架構(gòu)的專有解決方案。只要該公司在內(nèi)部使用TOGAF而不是用于商業(yè)目的,該框架就是免費的。節(jié)省時間和金錢,更有效地利用資源。實現(xiàn)可觀的投資回報(ROI)。
TOGAF的3個支柱
如果四個目標是使用TOGAF的理論結(jié)果,那么三個支柱就是實現(xiàn)目標的方法。這些支柱有助于創(chuàng)建一個系統(tǒng)化的流程,以組織和使軟件技術以與治理和業(yè)務目標相一致的結(jié)構(gòu)化方式使用。由于軟件開發(fā)依賴于IT內(nèi)外不同業(yè)務部門之間的協(xié)作,因此TOGAF使用同一種語言的目標鼓勵并協(xié)助各個利益相關方進入同一頁面,這在商業(yè)環(huán)境中可能不會發(fā)生。
TOGAF分為三大支柱:
企業(yè)架構(gòu)域。這些將建筑劃分為四個關鍵領域(有時縮寫為'BDAT領域'):
業(yè)務架構(gòu),定義業(yè)務戰(zhàn)略和組織,關鍵業(yè)務流程以及治理和標準。
應用程序體系結(jié)構(gòu)為部署各個系統(tǒng)提供藍圖,包括應用程序系統(tǒng)之間的交互以及與基本業(yè)務流程的關系。
數(shù)據(jù)架構(gòu),記錄邏輯和物理數(shù)據(jù)資產(chǎn)的結(jié)構(gòu)以及任何相關的數(shù)據(jù)管理資源。
技術架構(gòu)(也稱為技術架構(gòu)),它描述了支持關鍵任務應用部署所需的硬件,軟件和網(wǎng)絡基礎架構(gòu)。
架構(gòu)開發(fā)模型(ADM)。這個迭代循環(huán)使用性能工程來開發(fā)實際的企業(yè)架構(gòu)。重要的是,它可以根據(jù)企業(yè)的需求進行定制,因此它不是一種萬能的方法。一旦架構(gòu)開發(fā)出來,企業(yè)就可以將其推廣到所有團隊或部門進行反復循環(huán),從而確保最小的錯誤,并進一步幫助公司進行緊密聯(lián)系。
企業(yè)連續(xù)。此分類系統(tǒng)跟蹤范圍內(nèi)的體系結(jié)構(gòu)解決方案,從通用的行業(yè)標準選項開始,并包括定制的企業(yè)特定解決方案。
支持者說,ADM是TOGAF的核心,這個支柱使得TOGAF非常有效,并且是其他框架的杰出代表。架構(gòu)開發(fā)方法提供八個步驟作為指導,以確定企業(yè)目前的位置,并確定企業(yè)需要在四個企業(yè)架構(gòu)域中的每一個中需要的位置。
以上我們?yōu)榇蠹曳窒砹耸裁词荰OGAF?TOGAF的方法是什么?如果您想了解更多相關介紹,請您繼續(xù)關注中培偉業(yè)。