阿里組織架構升級中的“中臺”到底是什麼

博文視點發表於2018-08-07

阿里巴巴在2015年12月進行組織升級,就是“大中臺,小前臺”的模式。主要的思路是打破原來樹狀結構,小前臺距離一線更近,業務全能,這樣便於快速決策、敏捷行動;支援類的業務放在中臺,扮演平臺支撐的角色。

中臺這個概念早期是由美軍的作戰體系演化而來的,技術上所說的“中臺”主要是指學習這種高效、靈活和強大的指揮作戰體系。電商經過十幾年的發展,組織已經龐大而複雜,業務不斷細化拆分,也導致野蠻發展的系統越來越不可維護,開發和改造效率極低,也有很多新業務不得不重複造輪子,所以中臺的目標是為了解決效率問題,同時降低創新成本。

所謂的業務中臺就是:通過制定標準和機制,把不確定的業務規則和流程通過工業化和市場化的手段確定下來,以減少人與人之間的溝通成本,同時還能最大程度地提升協作效率。

  • 中臺的目標:減少溝通成本,提升協作效率。
  • 中臺的實現手段:制定標準和規範。
  • 原則:集中管控,分散式執行。

那麼應該如何建設中臺,我們先看一下中臺的定位。

1.中臺的定位

所謂定位就是清楚地告訴別人我有什麼、我要什麼和我不要什麼,對電商業務來說,業務中臺內容如圖。

業務中臺需要收斂一些基礎的業務服務,如會員、商品、交易、營銷和結算等。這些基礎的服務會被整個電商業務使用,所以統一管理是很有必要的。

那麼業務中臺還需要什麼?因為中颱的目標是要向上層業務提供這些基礎的服務,那自然必須能夠清楚地描述自己到底有哪些服務、資料和功能,我們可以把它統稱為能力。所以還需要能夠定義能力(標準和規範)、能力的發現、能力的註冊、能力的列表以及能力的評價和更新機制等。

業務中臺也不是什麼都做,除了有基本的基礎服務和服務能力外,還要定義中臺的邊界。下圖描述了業務中臺一些基本的工作範圍,它需要能夠對接能力,同時又服務好能力使用方,而自己並不負責實現具體的業務。

2.中臺的生命週期

整個中臺包含如下的軟體生命週期過程:需求域、實現域和執行域。

需要域主要通過需求的分析將需求結構化,形成業務清單和能力地圖(本質上就是確定這個業務所需要的資料和功能元件介面)。實現域主要就是將資料和功能元件介面整合成服務該業務的實現(並給他標識一個身份),如果當前的功能集不滿足的話,還需要有部分的開發工作。最後的執行域就是把這些功能程式碼或者配置部署到線上,讓使用者去實際執行。

我們會在下一篇文章中同大家探討“如何提升中臺效率”


本文選自《大型網站技術架構演進與效能優化》,作者許令波,電子工業出版社7月出版。

羅馬不是一天建成的,能夠支撐億級交易量的大型網站也不是一蹴而就的。作者以一名親歷者的身份,闡述了一個大型網站在數年時間內從雛形成長為巨人時所經歷的技術選型思考、方案選擇,以及遇到的眾多效能瓶頸和優化方案。

京東有售:https://item.jd.com/12371801.html

相關文章