互聯網中台模式?一、什麼是中台?“中台”這個詞的由來最初的由來并不是阿裡巴巴,而是馬雲拜訪了芬蘭的移動遊戲公司Supercell出現的靈感,由于阿裡巴巴的快速發展,特别是2010年聚劃算這個大巨頭上線之後幾年,公司内部的損耗以及管理難度出現一定程度上的上升,于是阿裡巴巴在15年提出的中台戰略,以大衆所知道的“大中台,小前端”,“厚平台,薄應用”的中台戰略模式進行布局;,下面我們就來說一說關于互聯網中台模式?我們一起去了解并探讨一下這個問題吧!
一、什麼是中台?
“中台”這個詞的由來最初的由來并不是阿裡巴巴,而是馬雲拜訪了芬蘭的移動遊戲公司Supercell出現的靈感,由于阿裡巴巴的快速發展,特别是2010年聚劃算這個大巨頭上線之後幾年,公司内部的損耗以及管理難度出現一定程度上的上升,于是阿裡巴巴在15年提出的中台戰略,以大衆所知道的“大中台,小前端”,“厚平台,薄應用”的中台戰略模式進行布局;
中台存在的目的就是更好的服務前台規模化創新,進而更好的響應服務引領用戶,使企業真正做到自身能力與用戶需求的持續對接。
中台是一個組織業務能力的總稱,它在一個大的 IT 平台上,能夠比較穩定地提供服務能力,還能快速應對新業務需求,即敏捷能力,同時,所有的數據一緻、互通,并且業務化,提升業務的智能。要做到這些,就涉及到數據、業務、技術、組織、文化等的協同,而且是持續協同,相互配合、融為一體才能将中台建設、運行好。
前台:也就是前端的應用平台,是直接與終端用戶進行交互的應用層,例如我們平常使用的微信,支付寶,淘寶所看到界面和所點擊的功能的集合就是前端應用平台;
中台:也就是用戶沒有感知的的數據和服務支撐層,中台負責計算和運轉去完成用戶需要數據支撐的指令;例如:我們平常使用的淘寶登錄,首先需要在前端頁面上輸入手機号,然後點擊發送驗證碼,此時手機号的數據就被傳輸到中台,中台用手機号調用短信發放平台将驗證碼短信發送到用戶的手機上,這就完成了用戶點擊發送驗證碼的指令;
後台:給與中台支撐的技術底層,涉及到的有數據庫,數據儲存,分布式緩存,容器等例如一秒鐘有10000個用戶點擊了同一個按鈕需要中台支撐,但是中台最多隻能同時處理完1000個用戶的這種點擊,這個時候後台就會幫助中台系統将每1000個請求為一個單位排成一個隊列,讓中台按照隊列順序進行處理和反饋;
由于全民的教育程度的普遍提高和現代社會發展,各種各樣的需求都表現出來,一旦在所使用的應用上不能滿足用戶的需求,用戶就會立馬抛棄現有的尋求能夠解決需求的其他應用;為了不被善變的用戶所抛棄,企業不得不跟随着用戶,為了滿足用戶而盡可能積極地響應用戶需求的變化,發展新業務、提供新服務。這就給企業的前方業務端提出了挑戰,必須做到快速響應、靈活運轉。
前端的特點是:時效性、多樣性、多變性;
後台的特點是:穩定性、高效性、邏輯性;
當多變的前端直接遇上穩定的後台時便會産生沖突從而影響整個開發的工期,特殊邏輯堆積在後台影響其響應高效性等等一系列的問題出現;
前台系統和後台系統的沖突
1.在沒有建中台之前,很多業務方提的需求到了你這裡,你都會說,這個我做不了,系統不支持,還有一種回答是,這個可以做,等我六個月或九個月。如果你的中台建設得不錯,同樣的問題,你大概率會說:這些需求沒問題,都能做,大部分都能做了,從說“no”變成說“yes”。另一個關于周期的回答,“這個可以做,給我一周或兩周”,從幾個月變成了幾周。
2.涉及到打折促銷等等活動,用戶無需進行下載最新版本的app即可體驗;
3.前中後台各個系統之間職責劃分,分工明确,成倍提高效率并且不影響系統的響應速度;
随着企業通過并購,開發全新的産品而不斷的發展和壯大,10年左右,阿裡開始上線1688、聚劃算等業務的時候發現,這些業務針對的領域雖然各不相同,但是他需要用到的系統功能也高度類似,主要也是訂單、商品、庫存、價格、倉儲、物流等系統。如果這些新業務的系統也都要全部重新開發一遍,這無疑是很大的資源浪費。中台的出現則很好的幫助解決了以上存在的重複性開發的問題:
1.統一了用戶産生數據結構,對于後期的數據統計更加的友善;
2.同樣的功能在不同的産品上可以進行複用無需進行重複設計開發測試,節約成倍的成本;
“煙囪壁壘”
企業不斷的壯大,有了自己不同的産業群和事業部,企業的綜合發展離不開領導層級對于不同的事業部的資源分配和未來規劃和最終的成果驗收,而規劃的方向和驗收的指标也就是來自于所統計得到的數據指标;但是各個部門之間的數據結構不一樣并不互通,數據統計的标準也不一緻;此時中台的優勢則展現出來了:
1.誇産品的數據互通變得更加的容易,相互扶持加快發展的步伐;
2.各個産業的可視化圖表均呈現在一張圖表上,可觀性更強;
可視化圖表
以上的這些痛點并不是隻有大公司才會有的,這個任何公司在業務快速發展的過程中将會面臨的一個挑戰也是發展瓶頸,中台作為一種産品設計思路,或者系統架構思路,并不受限于公司的規模,理論上講,任何一家即将或者正在面臨業務高速增長的狀态時,都很值得利用和借鑒中台的思路,将目前業務當中大量可複用的功能和場景進行梳理,為業務的高速增長做好準備。
中台作為一個解決方案在2015年被提出之後,每一個公司對于各自領域和行業出現了不同的定義,主流的幾種說法分為:業務中台,數據中台,技術中台;
阿裡巴巴中台架構圖
業務中台:我們最常見的用戶中心,訂單中心,商品中心,優惠券中心等等這些功能比較單一的微服務平台,能夠一對一解決前端定點的功能需求;如下圖所示:
業務中台
數據中台:則為統計成面例如:大數據平台、SAP财務系統,可視化數據中心等等,能夠将業務中台的數據進行可視化展示,為決策者提供數據支撐的平台,現在主要是服務于大屏展示;如下圖所示:
數據中台
技術中台:技術解決方案所涉及到的分布式儲存,數據庫,容器,緩存,消息隊列等等保證中台功能正常運轉的底層技術支撐;如下圖所示:
技術中台
中間件技術大圖
阿裡技術中台将各種技術中間件等能力進行整合包裝,過濾掉技術細節,向前台、業務中台、數據中台提供簡單一緻、易于使用的應用技術基礎設施的能力接口。
2018雲栖大會上海峰會——鐘華(古謙)分享《企業核心業務數字化轉型最佳實踐》
阿裡雲中台主要由業務中台和數字中台并肩構成了雙中台,并肩支撐所有前台業務。
搜索中台
百度垂直行業 & 阿拉丁架構技術負責人張安站在infoQ采訪中分享百度中台的技術思路:提供完備的通用能力定制能力、靈活的可定制業務框架、可以複用的業務組件、完備的文檔教程、面向全流程開發效能提升的完整自動化工具鍊。月級别孵化新的垂直搜索産品,完成線上小流量;用不超過一個季度的精雕細琢,完成産品的全流量上線 。這個時間包含了業務從學習我們系統,進行開發,然後部署整套系統到生産環境,并完成線上效果驗證的全流程;
蘇甯數據中台
蘇甯數據中台的理念則是将所有的數據彙聚到數據中台,每個數據應用都以數據中台為唯一數據來源,為蘇甯的數據戰略提供有力支撐,從企業全局進行統一規劃,統一建設,強調數據的全,從設計,組織,建設,流程角度保證模式的落地,降低數據使用門檻;
2019年,平安科技以智能認知技術為例,包含人臉、活體、聲紋、語音、OCR等多項認知能力,在金融場景中做實名身份核驗時,會涉及人臉識别比對、身份證OCR識别,還會涉及唇語、聲紋等活體檢測,如果同時對接多個系統接口,需要多次系統開發,通過構建智能認知中台可以對AI技術能力“攢”在一起進行整合包裝,輸出标準化的接口和SDK,項目隻需要對接智能認知中台即可調取所有相關的接口和服務,降低了系統的重複開發和維護,架構變更等成本
筆者沒有太多的建設性建議,這裡我總結了幾點采訪阿裡雲中間件架構總監謝純良給出的關于公司建設中台的建議,僅供大家參考;
1.看自己的行業,如果你還是傳統的業務例如加油站的加油員,賣衣服的櫃員等等,可能還沒到建設中台的必要性,但是一旦涉及到石油的供應商關系,衣服的線上售賣等等與互聯網密切相關了,那就要盡快的去考慮轉型;
2.隻要是互聯網企業轉型建設中台是必經之路,如果不提前做好規劃,會遇到很多阿裡之前遇到過的很多問題,很多問題都會導緻一個企業的衰敗,所以盡快的去考慮建設中台;
3.即使是一兩百人的小企業也是需要建設中台的,因為中台它是一個新的 IT 的治理的方法論,而且現在在公共雲上,雲服務的費用已經下降很多了,大家可以相對較低的成本使用強大的技術平台。
4.技術中台代表了一個組織 / 企業的能力,其他所有東西都“長”在一個平台上。開始選擇一個穩定的、強大的、發展的技術底座很重要。就像種菜一樣,要是菜長起來再去換土壤,成本是非常大的;
更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!