技術(shù)中臺的定義、范圍與內(nèi)容_第1頁
技術(shù)中臺的定義、范圍與內(nèi)容_第2頁
技術(shù)中臺的定義、范圍與內(nèi)容_第3頁
技術(shù)中臺的定義、范圍與內(nèi)容_第4頁
技術(shù)中臺的定義、范圍與內(nèi)容_第5頁
已閱讀5頁,還剩2頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

前臺、中臺、后臺的概念早就有之,只不過不同的場景下有不同的內(nèi)涵。前中后臺是從應用系統(tǒng)架構(gòu)層次來說的,比如早期Client-Server是前后臺的關(guān)系,沒有中臺的概念,后來發(fā)展為三層架構(gòu)(表示層UI、業(yè)務邏輯層、和數(shù)據(jù)訪問層),把業(yè)務邏輯和數(shù)據(jù)訪問分離,形成前中后臺架構(gòu)。中臺不能算是一個新的概念,只不過把它從一個單一系統(tǒng)擴展到了企業(yè)內(nèi)部所有系統(tǒng)和組織級(企業(yè)架構(gòu)級)的概念。單體系統(tǒng)中的業(yè)務架構(gòu)、數(shù)據(jù)架構(gòu)、應用架構(gòu)和技術(shù)架構(gòu)體系通過把可共享組織服務、可共享數(shù)據(jù)服務、可共享業(yè)務服務、可共享技術(shù)服務等提取沉淀,進化為融合企業(yè)架構(gòu)組織中臺架構(gòu)、數(shù)據(jù)中臺架構(gòu)、業(yè)務中臺架構(gòu)和技術(shù)中臺架構(gòu)體系。而把曾經(jīng)的應用Client端作為輕量化業(yè)務應用部署于不同的渠道為客戶提供服務,從而形成了適合規(guī)?;瘶I(yè)務體系的、適合當前技術(shù)發(fā)展趨勢的、更完善的融合中臺架構(gòu)。圖1單體架構(gòu)到融合架構(gòu)趨勢前臺是各條線業(yè)務應用的輕量化客戶端,可以部署于不同的業(yè)務渠道(比如App、Web、微信小程序等)。中臺是可復用可共享服務,包括實現(xiàn)不同業(yè)務邏輯的業(yè)務服務、封裝數(shù)據(jù)訪問的數(shù)據(jù)服務、業(yè)務交互或數(shù)據(jù)交互用到的技術(shù)組件服務。后臺是支撐中臺服務運行和部署的數(shù)據(jù)庫、數(shù)據(jù)倉庫、大數(shù)據(jù)平臺、中間件平臺、PaaS平臺等。這些平臺和工具的底層是基礎設施資源,這樣中臺架構(gòu)就比較清晰地進行層次劃分和定義?!爸信_”是一系列系統(tǒng)可復用能力的集合。從前、中、后系統(tǒng)層次架構(gòu)(圖2前中后臺架構(gòu))來看,把整個企業(yè)的各種系統(tǒng)看作不同的組件,所有的系統(tǒng)最終融合為一個系統(tǒng),那么前、中、后臺相對就容易理解了。前臺就是“表示層”,也就是業(yè)務應用前端,其是通過服務編排而成的輕量化應用;其調(diào)用可復用的業(yè)務邏輯單元,這可以稱為“業(yè)務中臺”;業(yè)務邏輯單元則調(diào)用可復用的封裝數(shù)據(jù)訪問的組件,這可以稱為“數(shù)據(jù)中臺”,其下其實還有一層數(shù)據(jù)庫或數(shù)據(jù)平臺,以及中間件、PaaS平臺等就是所謂的“技術(shù)后臺”。技術(shù)后臺提取沉淀的可復用能力就是“技術(shù)中臺”。所有的這些前中后臺部署運行于“基礎設施資源”之上。圖

2

前中后臺架構(gòu)1.

中臺的本質(zhì)就像SOA-ESB、微服務架構(gòu)一樣,中臺本質(zhì)上是一種架構(gòu)方式,是企業(yè)內(nèi)可復用可共享服務能力的集合。自從“中臺”概念提出以后,各種中臺概念層出不窮。中臺概念提出的源頭在于SuperCell的元素、組件復用。不做復用,中臺就沒有意義。因此

“中臺”一定是要“復用”的。復用的目的是為了減本增效!降低成本,特別是時間成本,提高效率,特別是IT的效率。經(jīng)過這么多年的IT系統(tǒng)建設,幾乎每家公司都有數(shù)十成百套大大小小的系統(tǒng)。眾多的系統(tǒng)帶來了業(yè)務隔離、數(shù)據(jù)散落、共享困難。雖然也千方百計做了多年的應用系統(tǒng)集成,實現(xiàn)了部分能力共享,但同時又增加了眾多的平臺、工具、系統(tǒng),愈發(fā)的代價高昂。從數(shù)據(jù)集成、消息集成到企業(yè)服務總線,我們一直都在討論復用和共享。但實現(xiàn)方法都是加層,從而導致系統(tǒng)之間的共享越來越復雜,鏈路越來越長,性能往往難以滿足需求。所以我們需要變換設計思路,以“減層”的方式來減本提效。要“減層提效”,復用是一個很好的解決辦法。既減少重復投入,祛除冗余,逐步規(guī)范化和標準化,又松耦合系統(tǒng)間組件,整合和融合數(shù)據(jù)、業(yè)務、技術(shù)等可復用能力統(tǒng)一為企業(yè)各部門各系統(tǒng)服務,滿足業(yè)務快速變化需求的敏捷響應等。這些可復用能力就是“中臺”。因此可以說中臺的實質(zhì)就是“復用”,目的是減層增效。認識到了中臺的實質(zhì)和目的,那么在中臺建設落地過程中就有的放矢。通過融合或至少通過整合企業(yè)內(nèi)的資源、數(shù)據(jù)、系統(tǒng)、平臺、技術(shù)、工具、業(yè)務等而構(gòu)建的可復用的標準化或規(guī)范化服務能力,支撐敏捷響應企業(yè)業(yè)務變化需求,支撐企業(yè)業(yè)務應用敏捷研發(fā)和運維運營等。中臺的本質(zhì)是一種架構(gòu)方式,其要實現(xiàn)的是可復用能力的集合。中臺架構(gòu)作為系統(tǒng)融合架構(gòu)一種方式,實現(xiàn)了信息系統(tǒng)的融合,這也是我們一直通過集成追求的目標。隨著業(yè)務的融合和發(fā)展,單體系統(tǒng)已經(jīng)無法適應業(yè)務響應要求,而集成加層的方式也導致研發(fā)和運維的成本高昂,所以中臺架構(gòu)(減層)一定程度上解決了融合業(yè)務敏捷響應的要求。中臺架構(gòu)的一項價值是提供了一種以微服務架構(gòu)重構(gòu)的方式實現(xiàn)系統(tǒng)的融合,從而支撐業(yè)務融合。2.技術(shù)中臺定義技術(shù)中臺是技術(shù)架構(gòu)中的是把公共技術(shù)組件、工具、平臺的公共能力提取出來,構(gòu)建為可復用的技術(shù)組件服務,支撐數(shù)據(jù)服務或者業(yè)務邏輯服務。那么技術(shù)中臺可以看作是從應用系統(tǒng)中提取和沉淀了認證、權(quán)限、日志、搜索、生物識別、自然語言處理、文字識別等公共技術(shù)組件和中間件可復用能力等的集合。這里技術(shù)中臺的定義可以看作是一個從技術(shù)實現(xiàn)角度的一個狹義的定義。為技術(shù)中臺的可行性落地提供了一種具體的思路和方法,明確了技術(shù)中臺是這些技術(shù)平臺或工具之上提取為公共可復用服務的技術(shù)服務(Service),使系統(tǒng)通過重構(gòu)實現(xiàn)融合成為可能,也很好的區(qū)分了中臺和平臺的概念,明確了其差別。中臺則可以采用ESB服務或微服務的方式呈現(xiàn)。通過API網(wǎng)關(guān)實現(xiàn)API的定義、暴露、治理等功能。很多技術(shù)中臺指的是技術(shù)平臺,可以看作是從一個更廣義的復用角度來說的,比如說,kafka平臺,可以被各個系統(tǒng)所共用,但這是需要額外的開發(fā)對接工作的,所以是需要額外的成本的,也面臨著重復的開發(fā)建設,和我們所提取出來的可開箱即用的可共享可復用服務還不是一個層面,所以還是有差別的。3.技術(shù)中臺范圍所有公共的平臺、工具等提取出來的可復用服務,都算是技術(shù)中臺范圍。比如說認證服務、權(quán)限服務、日志服務、消息服務、搜索服務、推薦服務、算法服務、生物識別服務、自然語言處理服務等等都是技術(shù)中臺的范圍。技術(shù)中臺和具體的業(yè)務沒有關(guān)系,它可以支撐任何業(yè)務應用。比如說基于kafka消息平臺所封裝的消息發(fā)送、消息監(jiān)聽、消息批量接收處理等服務,只要按照接口格式,不管是來自CRM還是風險管理系統(tǒng)的消息,都可以進行處理。技術(shù)中臺只具備技術(shù)屬性,沒有業(yè)務屬性。所以在設計技術(shù)中臺服務時,一定不能把業(yè)務邏輯封裝在技術(shù)中臺服務,否則就是和特定業(yè)務相關(guān)了,就可能算是業(yè)務服務層面了。4.

技術(shù)中臺內(nèi)容把單體系統(tǒng)中和中間件工具等都用得到或者大部分系統(tǒng)用得到的認證、日志、權(quán)限管理、配置管理、告警、消息處理、搜索、推薦、算法模型、語音識別、語言處理等等能力提取出來,實現(xiàn)多系統(tǒng)共享該能力,使其都成為一個個獨立的可復用組件服務,從而構(gòu)建技術(shù)中臺。從目前系統(tǒng)功能實現(xiàn)來說,技術(shù)中臺的內(nèi)容很多。例如我們基于日志平臺實現(xiàn)了日志服務,基于身份認證平臺實現(xiàn)了不同因子的認證服務、多因子認證服務,基于權(quán)限平臺的權(quán)限訪問控制服務,基于配置管理平臺的業(yè)務應用配置服務,基于消息平臺的消息服務,基于人工智能平臺的智能中臺服務,包括生物識別、文字識別、圖像識別、自然語言處理、語音識別等服務,基于ES平臺的搜索服務,基于機器學習平臺的算法服務等等。將可復用的公共技術(shù)能力進行抽象、封裝、沉淀等以標準服務的形式提供,都可以是技術(shù)中臺的服務內(nèi)容和能力。目前我們還有很多的技術(shù)中臺服務能力在規(guī)劃實現(xiàn)中。

技術(shù)中臺實踐過程中會遇到各種各樣的問題。由于不同的人對中臺的認知和理解不同,會帶來不同的思考、不同的思路和方法。像證券業(yè)務具有明確隔離墻的行業(yè),是否真的需要“中臺”?一些小券商是通過采購、外包的方式建設業(yè)務系統(tǒng),“中臺”是否還有意義?中臺是業(yè)務規(guī)?;l(fā)展的必然產(chǎn)物還是小的企業(yè)也需要“中臺”?等等有眾多問題。中臺本質(zhì)上是為了實現(xiàn)復用和共享,從系統(tǒng)架構(gòu)上來說,如果不追求復用,不能實現(xiàn)自主研發(fā),無論企業(yè)業(yè)務規(guī)模大小,都無法實現(xiàn)系統(tǒng)能

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論