“架構(gòu)”一詞,,仿佛是“熟悉的陌生人”,系統(tǒng)架構(gòu),、硬件架構(gòu),、企業(yè)架構(gòu)、緩存架構(gòu)...... 林林總總,, 某種技術只要加上“架構(gòu)”一詞,,就好像變得“高大上”起來,。 然而,,討論問題的前提是澄清概念和明確問題的領域邊界。隨著所謂“中臺”的興起,,業(yè)務架構(gòu)被再次推到了前臺,,那么——
什么是業(yè)務架構(gòu),?先讓我們試圖澄清一下概念的內(nèi)涵與外延。OMG 的業(yè)務架構(gòu)工作組(BAWG)給了如下定義:
一般地,,我們談及的架構(gòu)大都是面向軟件系統(tǒng)自身的,,指的是軟件系統(tǒng)自身的體系結(jié)構(gòu)以及實現(xiàn)的流程與方法。業(yè)務架構(gòu)雖然與軟件系統(tǒng)自身有著緊密的聯(lián)系,,但更多指的是企業(yè)架構(gòu)的一部分,,是面向企業(yè)或組織的。 也就是說,,軟件架構(gòu)和業(yè)務架構(gòu)的核心關注點不同,,業(yè)務架構(gòu)是為企業(yè)的整體目標服務的,,由企業(yè)戰(zhàn)略所驅(qū)動。 業(yè)務架構(gòu)與TOGAF在明確了領域邊界之后,,會發(fā)現(xiàn)“業(yè)務架構(gòu)”這個詞并不新,,它隱藏在企業(yè)架構(gòu)中。企業(yè)架構(gòu)是上世紀 80 年代的產(chǎn)物,,其標志就是 1987 年 Zachman 提出的企業(yè)架構(gòu)模型,,該模型按照“5W1H”,即 what(數(shù)據(jù)),、how(功能),、where(網(wǎng)絡)、who(角色),、when(時間),、why(動機)六個維度,結(jié)合了目標范圍,、業(yè)務模型,、信息系統(tǒng)模型、技術模型,、詳細展現(xiàn),、功能系統(tǒng)等六個層次。 進而在1995年,,TOGAF,,這個在企業(yè)架構(gòu)市場中據(jù)說占了半壁江山的架構(gòu)模型明確提出了業(yè)務架構(gòu)的概念。TOGAF 將企業(yè)定義為有著共同目標集合的組織的聚集,,強調(diào)基于業(yè)務導向和驅(qū)動的架構(gòu)來理解,、分析、設計,、構(gòu)建,、集成、擴展,、運行和管理信息系統(tǒng),,復雜系統(tǒng)集成的關鍵是基于架構(gòu)體系的集成,而不是基于組件的集成,。 完整的TOGAF,,是以ADM 為核心的一系列方法和工具的集合。我們也常把“方法和工具的集合”叫做架構(gòu)框架——即Architecture Framework,,AF,。這里的ADM 就是架構(gòu)開發(fā)方法,是Architecture Development Method 的縮寫,,是創(chuàng)造TOGAF的專家們網(wǎng)羅了業(yè)界大量最佳實踐構(gòu)建的一個閉環(huán)的,、迭代化的架構(gòu)設計/實現(xiàn)/維護過程,。TOGAF 9.2 原版的ADM 過程模型如下: 業(yè)務架構(gòu)是從戰(zhàn)略到實施過渡的橋梁企業(yè)架構(gòu)(Enterprise Architecture)包含如下四種架構(gòu),這是被廣泛認同的:
目前,,TOGAF 9.2 是企業(yè)架構(gòu)實際上的標準,,在全球有著廣泛的實踐。TOGAF 9.2 中的BA/DA/AA/TA 內(nèi)容模型,,如下圖所示: BA 屬于現(xiàn)實世界,DA/AA/TA 都屬于IT 世界,。前者是后者的緣起,,后者是前者的支撐, 模型可以簡化為:
業(yè)務架構(gòu)是由企業(yè)戰(zhàn)略驅(qū)動的,,業(yè)務架構(gòu)發(fā)揮了從戰(zhàn)略向?qū)嵤┻^渡的作用,,上接公司戰(zhàn)略,下接IT與非IT實施: 戰(zhàn)略是公司高層的設計,,卻是業(yè)務架構(gòu)師的需求,。業(yè)務架構(gòu)師的工作是“戰(zhàn)略進,業(yè)務架構(gòu)出”,,業(yè)務架構(gòu)是BA 架構(gòu)師的設計,,卻是DA/AA/TA 架構(gòu)師的需求,環(huán)環(huán)相扣,,上層驅(qū)動下層,,下層支撐上層。 業(yè)務架構(gòu)的發(fā)展趨勢早在2015 年Gartner 預測說:在2020-2025 年,,大數(shù)據(jù)/DevOps/業(yè)務架構(gòu)等技術都會進入成熟期,。五年后的今天,,我們看到了什么,又做到了什么呢,? 如今,,各行業(yè)賽道迭代加速、競爭加劇,。藍海是暫態(tài),,紅海是常態(tài),每一步領先都有時效期限,。 運維側(cè),,全球業(yè)界已普遍接受和頻繁實施DevOps改革,打造開發(fā)-測試-部署-運維一體化的實踐體系,。 規(guī)劃側(cè),,以TOGAF等EA框架的全球流行、業(yè)務架構(gòu)師崗位的日益普及,、BizDevOps體系的提出等為標志,,正經(jīng)歷著一場戰(zhàn)略規(guī)劃-IT規(guī)劃-架構(gòu)設計一體化(Integration)的大變革。 每個行業(yè)的參賽選手,,拼IT,、拼業(yè)務、更拼IT與業(yè)務的快速結(jié)合與創(chuàng)新,。我們看到,,各行業(yè)賽道競爭的核心是業(yè)務快速落地能力的比拼。 IT與業(yè)務快速結(jié)合與創(chuàng)新,,最大障礙不是IT技術,,而是:1)業(yè)務理解的速度與質(zhì)量、2)業(yè)務訴求向IT方案轉(zhuǎn)化的速度與質(zhì)量,。 因此,,本文認為業(yè)務架構(gòu)的發(fā)展方向?qū)⑹牵簶I(yè)務架構(gòu)日益成為規(guī)劃側(cè)各個環(huán)節(jié)的基礎技能,使能“戰(zhàn)略快速落實到架構(gòu)”,、“業(yè)務快速落實到IT”,。 業(yè)界正在發(fā)生的運維側(cè)變革,帶來了架構(gòu)師懂運維,、程序員懂運維,、測試懂運維、運維懂運維的要求,。規(guī)劃側(cè)變革也將帶來業(yè)務戰(zhàn)略規(guī)劃者,、IT戰(zhàn)略規(guī)劃者、IT方案規(guī)劃者都要懂業(yè)務架構(gòu)的要求。 規(guī)劃側(cè)變革,,未來還有很長的路要走,。畢竟,相對而言,,技術變革易,、思維變革難。讓我們拭目以待,。 《業(yè)務架構(gòu) 應用架構(gòu) 數(shù)據(jù)架構(gòu)實戰(zhàn)》新書上架想要了解更多具體案例和實戰(zhàn)方法,,可閱讀《業(yè)務架構(gòu)應用架構(gòu)數(shù)據(jù)架構(gòu)實戰(zhàn)》一書。 筆者和溫昱相識十數(shù)年,,他的《軟件架構(gòu)設計》,、《一線架構(gòu)師實踐指南》以及譯作《SQL語言的藝術》《應用框架的設計與實現(xiàn)》等書幫助了大量的程序員。更為難得的是,,他一直專注于系統(tǒng)架構(gòu)這一領域,,《業(yè)務架構(gòu)·應用架構(gòu)·數(shù)據(jù)架構(gòu)實戰(zhàn)》更是溫老師多年實踐水到渠成之作,這本書為業(yè)務架構(gòu)及企業(yè)架構(gòu)的具體實踐,,帶來了諸多真知灼見和實踐探索,。 l 每一頁都是實踐經(jīng)驗的總結(jié),參考性超強 l 每一頁都簡潔明了重點突出,,可讀性超強 l 大局+架構(gòu)+文檔,,三大篇,操作性超強 本書思路清晰,,每一個概念,、每一項方法都給出了簡要透徹的闡述。同時又結(jié)合實踐,,給讀者看得見、摸得著的項目實踐感受,,幫助讀者迅速上手,。本書還有一個作用,就是能提升讀者對IT及其業(yè)務的認知層次,,為長遠職業(yè)發(fā)展提供助力,。 本文作者簡介一個全棧工匠 二本圖書的合作譯者 三次世界 500 強企業(yè)的從業(yè)經(jīng)歷 四家創(chuàng)業(yè)公司的實戰(zhàn) 五篇鉛字短文發(fā)表(增長中) 六次技術會議的分享 七年時間在一個生態(tài)系統(tǒng)中打磨 八種編程語言的掌握 九項國內(nèi)外專利(不包括21項還在審核中的專利) 十位作者之一(《深入分布式緩存》) 目前從事人工智能尤其是對話式AI系統(tǒng)的研發(fā),任百度DuerOS 首席布道師,,閑來維護CSDN博客和公眾號:wireless_com,。 |
|