你的平臺有這四大技術架構羣嗎?

雲平臺、數字化平臺、中臺、第三方平臺……圍繞着數字化、智能化,市場上一會兒冒出不少平臺。前端

中國軟件網、海比研究在近年來對企業、尤爲是大型企業的數字化發展情況調查發現,爲企業數字化選擇一個合適的底座平臺,是衆多企業的一個剛需。數據庫

但他們面臨的一個廣泛問題是:市場上的平臺,實在太多了。到底什麼纔是真平臺?誰纔是適合本身的數字化平臺?設計模式

「雲時代的數字化平臺,很是複雜,輕易很差分辨誰優誰差。」跨域

主導商業創新平臺(BIP)研發的、爲平臺正名而接受中國軟件網採訪的用友網絡首席架構師史周軍說。服務器

01網絡

商業創新平臺成爲核心架構

海比研究認爲,企業的IT平臺能夠分爲三個發展階段。併發

第一個階段是信息化階段。在這個階段,企業的訴求相對簡單,就是要建一個信息化平臺。爲了實現各個企業應用的開發,以及與不一樣應用系統之間的集成。框架

第二階段是互聯網化階段。在這個階段,企業的訴求開始變得更爲複雜,其目的是爲了更快更好地實現各個業務的線上線下融合發展,實現銷售的電子商務化。企業要構建的平臺,更多的是知足電子商務、O2O運營的互聯網化平臺。運維

第三階段即是數字化階段。在這個階段,企業的訴求變得很是複雜,其目的是爲了實現企業經營管理的在線化、數字化,甚至是智能化。企業須要構建的平臺,則是一個數字化的平臺。它要解決的不只僅是銷售的互聯網化,它要解決全部業務都能實如今線化。

當前企業所處的就是數字化階段,他們遇到的最大問題即是,如何利用數字技術對本身的業務模式進行創新。快速、持續地實現商業創新是企業在數字化時代獲取競爭力的核心要素。所以,在史周軍看來,商業創新平臺(BIP)是這個階段最重要的平臺。

BIP是利用新一代數字化和智能化技術,實現企業產品與業務創新、組織與管理變革的綜合服務平臺。BIP的核心目標是使商業創新變得簡單、便捷、大衆化、社會化。

史周軍說,綜觀如今市場上的不少平臺,嚴格意義上的商業創新平臺不多。大部分只是純粹的技術平臺或者某個業務領域的平臺,不能有效支撐企業的商業創新。

要成爲新一代的BIP,必須具有四大核心技術架構。

02

別具特點的四大架構羣

BIP是爲促進數字化和業務深度融合而誕生的。一方面不一樣技術領域的新技術層出不窮,另外一方面企業實現商業創新的個性化需求多切迫切。所以,史周軍認爲,傳統的、單一的技術架構沒法適用多樣化的複雜應用場景需求。例如,有不一樣的平臺技術領域須要不一樣的技術架構,有不一樣的終端須要不一樣的技術架構,業務系統涉及到企業內部與外部客戶的鏈接,也須要不一樣的技術架構。

綜合而言,一種技術架構很難解決不一樣平臺領域的設計須要,BIP須要的是一個技術架構羣。要用使用不一樣技術架構去設計不一樣的應用場景。

以用友推出的YonBIP用友商業創新平臺爲例,史周軍介紹說,它的最大特色便在於其特別的技術架構體系。YonBIP設計和實現了全新一代的技術架構體系,其中主要包括雲原生架構、元數據驅動的架構、中臺架構和數用分離架構等四大架構。也即用友YonBIP的「三橫一縱「。

圖一 YonBIP技術架構體系

雲原生架構是指YonBIP採用基於微服務化的架構、基於API的通訊、基於容器的基礎設施以及基於DevOps的研發運營一體化流程,來實現構建應用簡便快捷、部署應用輕鬆自如、運行應用按需伸縮。

元數據驅動的架構是YonBIP的核心技術架構之一。它設計了包括UI元數據、領域元數據(包括實體、服務、規則)、BI元數據和AI元數據等多層次不一樣類別的元數據,以及解析這些元數據的各類運行時引擎。基於該架構實現的企業服務具備強大的靈活性和擴展能力,也是YonBIP實現無代碼開發和生態擴展能力的核心架構。

中臺架構是YonBIP的特點架構。它提供了社會化營銷、智能採購、智能製造、智慧供應鏈、科技金融、智能財務、數字人力、社交協同等各類領域中臺服務,以及各類支持企業數智化應用的數據中臺服務和智能中臺服務,並推出了企業構建中臺的方法論。

數用分離架構,是用友YonBIP的一個重要架構設計模式。它基於SSOT(單一真實數據源,Single Source Of Truth)和MVOTs(多版本事實,Multiple Versions of the Truth)思想,以數據中臺爲支撐,用業務數據化、數據資產化的思想來設計企業服務,給數據予以多層次標籤和多維度關係,將數據入湖並資產化,由此打破數據的應用所屬和領域使用約束,實現數據和應用的分離。數用分離架構可以使數據跨域支撐更更廣闊的前端場景化商業創新,實現數據業務化和數據價值閉環。

YonBIP的四大技術架構羣分別涵蓋了技術基礎設施層、數據層、中臺共享服務層和縱向從端到數據的應用全鏈路。這些技術架構體系可以將各類數字化技術與企業商業創新需求融合,使商業創新變得簡單、便捷、大衆化、社會化。

03

兩個關鍵應用技術

除了四大技術架構羣以外,史周軍說,YonBIP還在各個平臺產品中實現了技術創新與突破。以技術平臺爲例(見圖二),YonBIP技術平臺是包括了容器雲、DevOps、應用管理與服務治理、DevOps、運維監控和適配多IaaS等產品的綜合支撐平臺,用友網絡研發了兩個支撐企業服務的雲原生特點技術,即支撐微服務的分佈式事務技術YTS、全方位監控企業服務運行的智能監控系統Hubble。

圖二 用友YonBIP技術平臺架構

YonBIP產品全面採用了基於爲服務架構的雲原生設計,爲了解決微服務訪問帶來的分佈式事務問題,用友研發了本身的分佈式事務框架YTS(見圖三),支持Sagas(適合長流程場景,改造少、易補償操做)、TCC(適合高隔離性、強一致性場景)、可靠消息(相對低隔離性、高併發場景)和加強XA(適合短事務場景)等四種技術來實現服務調用和數據的一致性。每種技術分別解決不一樣應用場景的分佈式事務問題,也能夠組合起來知足特定的應用場景。YTS框架可以同時支持多種數據庫,包括MySql、SQLServer、Oracle等主流數據庫,以及達夢等國產數據庫。

圖三 YTS技術框架

微服務應用的鏈路實時監控與異常問題診斷對不少企業來講是一大挑戰。爲了解決這個問題,用友YonBIP研發了Hubble系統來實現對企業應用全生命週期的關鍵指標進行監控與分析,監控源貫穿用戶、業務、應用、系統多個維度,並穿透主機、容器、網絡、中間件、服務器等多個縱向核心監控層;在數據採集方面,圍繞鏈路、日誌、指標三個維度進行全面數據採集,並將採集的數據利用核心數據裝配模塊進行數據切割,分別採用實時計算、離線計算兩種計算模型對用戶、業務、中間件、基礎設施等多個維度進行數據分析與處理,並提供可視化數據模型,展現給研發、運維、運營等企業應用管理人員。

圖四 Hubble技術架構

支撐微服務的分佈式事務技術和全方位監控企業服務運行智能監控技術是面向企業應用雲原生架構的關鍵技術,市場上在這兩個方面都能解決得很好的平臺並很少見。

04

選平臺的六個考慮要素

具有領先的技術架構和關鍵平臺技術創新是判斷一個平臺是不是數字化時代領先產品的重要標準。

但這並不能成爲企業選擇平臺的標準。商業創新平臺(BIP)對企業來講,其重要性毋庸置疑。BIP的選型直接會關係到企業運營的效果、企業將來發展的可持續性、健康度。

史周軍向中國軟件網介紹說,選擇一個平臺產品,要綜合考慮如下因素:

a)平方產品本向要在技術、架構上領先。例如,採用新的雲原生技術,大數據技術、企業AI技術、元數據驅動的架構等。

b)要有可演進能力,適應技術快速變化與迭代。例如,今天流行的是微服務架構,後天可能變爲無服務器。建議實現技術和應用分離,技術的變化不影響應用,應用的變化不影響技術,技術應用分離,二者能各自演進。

c)要具有開放能力,不能找一個沒法被替換,或者替代成本很高的平臺產品;

d)平臺要有必定量的用戶規模。只有平臺的用戶數量達到一規模時,才能意味着成熟穩定;

e)要具有快速創新、快速發佈的能力。例如,擁有低代碼或無代碼開發平臺、豐富的鏈接 能力、成熟可用的領域通用服務等;

f)平臺廠商要有良好的品牌、強大的實力。平臺是一個須要長期投入的產品,只有有實力和戰略的廠商,纔有長期投入的人才和資金保障。

史周軍告訴記者,在企業數智化的平臺技術方面,用友有獨特的優點。用友長期爲企業提供各類企業服務和商業創新,積累了豐富的領域模型、行業方案、業務應用場景和通過驗證的通用平臺能力,這是其餘服務企業數字化的平臺廠商沒法具有的。正如阿里巴巴作阿里雲擁有獨特競爭優點、並得到巨大成功,很重要的緣由就在於它擁有最複雜的電商應用場景同樣,用友也擁有商業創新平臺所要求的複雜多樣的企業應用場景。而這也將促使用友YonBIP在將來平臺競爭中佔據領先優點。

相關文章
相關標籤/搜索