中臺:資料中臺、業務中臺、技術中臺、應用中臺、AI中臺……

為什麼需要中臺?

過往的業務模型,產品能力很有可能沒法完全承接住大規模使用者增長帶來的壓力。資料中臺的概念是阿里巴巴首次提出,是為了應對像雙十一這樣的業務高峰、應對大規模資料的線性可擴充套件問題、應對複雜業務系統的解耦問題,中臺的出現是因為公司業務在發展到某一階段時。過往的業務模型,產品能力很有可能沒法完全承接住大規模使用者增長帶來的壓力。遇到瓶頸與障礙後,

為解決實際問題而提出的解決方案

問題1: “重複造輪子”

應對節約資源,提高效率問題:

一類是,許多業務需求或功能需求高度類似、通用化程度很高,但是由於沒有專門的團隊負責規劃和開發,大量的系統重複開發、重複建設,導致複用性低、效率低、產研資源浪費、使用者體驗不統一。業務雖然會有一些差別,但是核心系統和流程都是類似的,為什麼要各自獨立開發呢?

中臺:資料中臺、業務中臺、技術中臺、應用中臺、AI中臺……

問題2: “煙囪式架構”

應對解耦問題,“去中心化”的分散式服務架構:

另一類是,早期業務發展過程中,為了解決一些當下的業務問題,垂直的、個性化的業務邏輯與基礎系統耦合太深,由於沒有平臺性質的規劃,橫向系統之間、上下游系統之間的交叉邏輯也非常多,這樣導致在新業務、新市場的拓展過程中,系統沒法直接複用,甚至沒法快速迭代。所以當有更多的使用者留存,選擇“去中心化”的分散式服務架構是必然的趨勢。中臺要解決的就是系統的擴充套件性問題。因為一旦有更多的使用者訪問,平臺若不能擴充套件,可能給平臺帶來災難性的後果。

中臺的概念

前臺:一線業務,更敏捷更快速適應市場;是對接使用者的,所以系統需要快速響應前端使用者的需求,快速創新、快速迭代、快速建設、錯了就推翻重來、不能耗費太大成本。

後臺:為了支撐前臺越來越多的業務,後臺系統不斷地建設,系統不斷龐大起來。所以後臺系統需要紮實穩定,建成之後往往不能隨意改動。簡而言之,是需要耗費大力成本建設的基礎能力、不能輕易推翻、改動成本極大。

中臺:集合整個集團的數字、運營、產品、技術能力,對各業務前臺形成強力支撐。它的核心是企業基礎服務能力,目標是支援前臺小成本地快速創新迭代,運用後臺技術手段(微服務架構、DevOps基礎設施和公共服務設施等),提供可以供前臺複用的公用能力。

中臺發展歷程

supercell遊戲公司

Supercell的中臺,指的是公司將遊戲開發過程中公共和通用的遊戲素材和演算法整合起來,並積累了非常科學的研發工具和框架體系,構建了一個功能非常強大的中臺。這樣強大的中臺可以支援若干個小團隊在短時間內開發出一款新的遊戲。

阿里巴巴

中臺其本質上還是一個平臺,阿里稱之為“共享服務平臺(Shared Platform as Service,SPAS)”。SPAS採用的是基於面向服務的架構SOA理念的 “去中心化”的服務架構,所有的服務都是以“點對點”的方式進行互動。實施“大中臺,小前臺”戰略,恢復前臺的響應力,前臺可以快速生成各種微應用;又可以將後臺系統中需要頻繁變化或是需要被前臺直接使用的業務能力“提取”到中臺層,賦予這些業務能力更強的靈活度和更低的變更成本,從而為前臺提供更強大的“能力炮火”⽀援。

隨後,百度、騰訊、京東、滴滴都宣佈了中臺佈局。

中臺的分類

中臺建設分為四個類別:產品服務中臺、業務服務中臺、資料服務中臺、技術服務中臺。

在有些人眼裡:中臺就是技術平臺,像微服務開發框架、Devops平臺、PaaS平臺,容器雲之類的,人們都叫它“技術中臺”。

在有些人眼裡:中臺就是微服務業務平臺,像最常見的什麼使用者中心,訂單中心,各種微服務集散地,人們都叫它“業務中臺”。

在有些人眼裡:中臺應該是組織的事情,這類組織中臺在企業中主要起到投資評估與投後管理的作用,類似於企業內部資源排程中心和內部創新孵化組織,人們叫它“組織中臺”。

————-王健老師《當我們談中臺時,我們在談些什麼| 白話中臺戰略》

業務中臺

:提供複用服務,例如統一會員、統一營銷、統一訂單之類的開箱即用可複用能力

應用中臺

:提供商業應用級別的基礎設施,例如企業雲盤、聚合支付、企業im等

資料中臺

:提供

資料治理、資料模型搭建、資料資產管理

等資料服務,打通部門之間資料的阻礙

技術中臺

:提供了自檢系統部分的技術支撐能力,解決基礎設施,

分散式資料庫

等底層技術問題

移動及演算法中臺

:提供個性化演算法服務,增強使用者體驗

研發中臺

:提供了自建系統部分的管理和技術時間支撐能力,可快速搭建專案,管理進度,測試,持續整合,持續交付

組織中臺

:為組織各專案提供投資管理,風險管理,資源排程

騰訊中臺架構

2。1、使用者中臺,指的是一整套囊括了使用者增長、使用者溝通、使用者資料保護、會員管理等方面的客戶管理工具。

2。2、內容中臺,則是騰訊以企鵝號為中心,為合作伙伴和內容創作者提供高效的內容生產工具。

2。3、應用中臺,是騰訊旗下的應用寶以「分發中臺」作為核心功能全面向合作伙伴開放,打造全新的應用分發生態,提高應用分發效率。

2。4、技術中臺,雖然騰訊過往並沒有明確解釋其具體的落實方案,但從名字上我們也可以看出一些端倪——通訊中臺基於的是騰訊從QQ和微信兩端積累下來的即時通訊技術。

2。5、AI中臺,基於騰訊三大AI實驗室的技術,涵蓋了光學文字識別、人臉識別、圖片識別、音訊識別、文字分析等方面的技術。

2。6、安全中臺,則是騰訊基於其安全運營經驗和安全資料庫為方便企業進行高效安全管理而打造出來的一站式大資料和智慧化安全管理平臺。

阿里中臺架構

前臺 中臺 後臺

中臺:資料中臺、業務中臺、技術中臺、應用中臺、AI中臺……

中臺:資料中臺、業務中臺、技術中臺、應用中臺、AI中臺……

移動中臺、業務中臺、資料中臺、基本中介軟體、基礎設施、前臺業務、後臺業務

移動中臺:

包括移動閘道器、開發套件&框架、訊息推送、移動IM等等,提供了限流、負載、鑑權、訊息推送、開發框架等等,使得移動端應用開發效率更高。

業務中臺&資料中臺:

將業務、資料抽象和沉澱形成服務能力,對前臺提供呼叫。

1)阿里業務中臺架構圖

中臺:資料中臺、業務中臺、技術中臺、應用中臺、AI中臺……

業務中臺:提供複用服務,例如統一會員、統一營銷、統一訂單之類的開箱即用可複用能力

基礎設施服務

,即IAAS層,提供硬體底層支援。

基礎服務層

,即PAAS層,包括分散式服務框架、分散式資料庫、分散式訊息、分散式儲存、分散式事務、實時監控服務等等。

網際網路業務中臺

,包括各服務中心的抽象出來的各種業務能力,包括交易中心、支付中心、營銷中心、結算中心、使用者中心、賬戶中心等等。也包括非業務類服務,如日誌分析中心、配置中心、序列中心、基礎中心。

業務應用

,經過調取業務中臺,組裝形成獨立業務服務能力的業務應用,如

交易來源

,就是前臺使用者使用的各個端,如淘寶App、PC站等。

2)阿里資料中臺架構圖

中臺:資料中臺、業務中臺、技術中臺、應用中臺、AI中臺……

中臺:資料中臺、業務中臺、技術中臺、應用中臺、AI中臺……

資料中臺

資料中臺最核心的是OneData體系。這個體系實質上是一個數據管理體系,包括全域性資料倉庫規劃、資料規範定義、資料建模研發、資料連線萃取、資料運維監控、資料資產管理工具等。資料中臺的本質就是“資料倉庫+資料服務中介軟體”。

資料中臺提供三類服務

:依賴介面的服務、依賴工具的服務和依賴資料的服務。

資料中臺vs.資料倉

:資料中臺具有大資料分析能力,並將該能力透過介面服務等方式對外提供。這一點是資料中臺與數倉的最大區別,數倉對外直接提供規整的資料分析能力,一般由BI工具或者大資料探勘工具負責,而資料中臺直接將資料封裝成服務,以API等方式對外輸出。資料中臺原則上只提供通用的服務介面,解藕簡化上層業務使用,提升對業務需求的響應效率。

資料中臺理論上是為大型企業大量的應用提供專業的服務。從本質上來講資料中臺是一種面向資料服務的架構(SOA),是資料倉庫PLUS, “去中心化”的分散式服務架構。

資料中臺:構建資料分析運營能力,解決資料“存、通、治、用”難題

視覺化平臺:高效的視覺化工具,集合各類業務資料

BI資料分析平臺:為資料BI分析/視覺化提供一站式資料分析解決方案

“IDaaS”應用與資料整合平臺:幫助企業構建標準化的使用者身份體系