企業級電商平臺提供商,為企業級商家提供電商平臺搭建及解決方案服務

全國熱線:4008-868-127

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

2019-09-27 1033
分類: 常見問題

數據中臺成為電子商務行業技術圈里面的熱議話題,從中引發爭論的還有技術中臺、業務中臺等,今天本文重點談論的是技術中臺系統架構。因為中臺模式太過熱門了,連一些小型的電商平臺公司也想要“蹭下熱度”搭建技術中臺來提升技術組織架構水平,實現所謂的“小前臺,大中臺”模式。

電商平臺開發

數據中臺成為電子商務行業技術圈里面的熱議話題,從中引發爭論的還有技術中臺、業務中臺等,今天本文重點談論的是技術中臺系統架構。因為中臺模式太過熱門了,連一些小型的電商平臺公司也想要“蹭下熱度”搭建技術中臺來提升技術組織架構水平,實現所謂的“小前臺,大中臺”模式。可惜中臺系統不是適用所有的電子商務平臺,今天我們就來好好議一議。

一、對于電子商務平臺企業,技術中臺系統有什么作用?

先搞清楚技術中臺系統的作用,先要清楚技術前臺、技術中臺與技術后臺之間的關系,以及他們各自扮演的角色與作用。

1、技術前臺

說白了就是為業務部門開發功能的技術團隊,如果是ToC的業務,交付物必須貼近終端用戶,如果是ToB的業務,交付物需要滿足商家的需求。另外,研發資源的投入基本和業務對等,業務需求多,人數增加,業務需求少,人數相應減少,而且團隊組織也基本按功能線來劃分。

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

運用的技術棧也相對單一,以Java語言為例,通常 “1個NG + 1個War/N個Jar + 1個數據庫” 就搞定了,而其余的技術服務都將由技術中臺系統提供。

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

技術前臺核心價值體現在對業務邏輯的理解與實現上,是技術向業務傳遞價值的階梯,與線下銷售團隊的前臺營銷有一些類似。

2、技術中臺

技術中臺說白了就是強調資源整合、能力沉淀的平臺體系,當技術前臺實現業務功能時,為他們提供底層的技術中臺、數據中臺等資源和能力的支持。

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

從圖中可以看到技術中臺系統有點像編程時的適配層,起到承上啟下的作用,將整個電子商務系統公司的技術能力與業務能力分離,并以產品化方式向技術前臺提供技術賦能,形成強力支撐。

二、什么樣的電子商務平臺企業適合做技術中臺系統架構?

電子商務系統公司要想做技術中臺系統,客觀環境需先滿足兩個前提:技術組織結構垂直化、業務線又多又復雜,否則技術中臺系統的結果只會是兩種:一場鬧劇或者一筆賠錢的買賣。

前提1:技術中臺系統組織結構垂直化

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

技術中臺系統結構是經典的職能分工模式,技術中臺架構開發按業務線分開,測試與運維形成上下層關系。客觀的說,職能分工模式更適合瀑布式開發模式。先談需求,再談工期,隨后按部就班地往下做,但當用戶的需求開始變的多種多樣,業務方時不時的就要上一個新功能,做一個新系統的時候,會發現開發出來的技術系統很難變更,至少很難快速變更。

于是把開發按技術系統功能進行重組,每個團隊都圍繞 “交付速度” 開展工作,但這樣又遇到了兩個新的問題:

1、多種多樣的中間件,每個團隊獨立選型中間件,沒有統一的維護,沒有統一的知識積累,無法統一保障SLA。

2、開發與測試、運維之間目標不一致(比如測試A君,開發要求只做功能測試,快上線,但測試老大卻要求做非功能測試,保障質量,陷入永無休止的爭吵)。

面對這兩個新的問題做出了調整:

1、成立技術中臺系統架構組,負責中間件、自動化測試/運維、數據庫等技術工具或服務的開發、維護。

2、把質量管理部中的測試團隊,與技術中臺系統運維部中的應用運維團隊,按照技術中臺系統功能拆分至各開發團隊,由原開發經理負責,形成各自獨立的Feature Team。

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

雖然整個組織結構還未完全實現垂直化分工,但已基本能夠達到 “快速試錯,小步快跑” 的目標。另外,這更像平臺化的另一種雛形,就是逐漸把一些公共、底層的技術能力抽象出來,與業務邏輯分離,并形成各種接入式基礎服務,同時可以為多個業務線提供服務。

也就是說,打造技術中臺系統的前提是平臺化,而平臺化的先決條件是「組織結構垂直化,技術工具公共化」,如果沒有這樣的前提,就失去了打造技術中臺系統的立身之基。

前提2:電子商務系統企業的業務線多且復雜

技術系統的核心價值是什么?對業務驅動型的公司來說,技術系統的核心價值是 “降低成本,提升效率”,而單從架構設計的角度來看,想達成這項目標的兩個手段是「通用性」與「復用性」,這句話可以完美的銜接到技術中臺系統上去。回顧幾年前,電子商務平臺企業的業務邏輯也曾非常單一,要么用銀行卡買賣基金,要么用電子錢包買賣基金,方便,快捷。

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

漸漸地,隨著業務創新業務增多,需要前后臺中臺系統定制開發,邏輯兼容難度增加。

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

在這樣的局勢下,為滿足企業規模擴大和多樣化經營對組織機構的要求,電子商務網站公司開始轉向事業部制,按產品、地區或市場(顧客) 劃分經營單位。

繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺

為了幫助電子商務網站企業及時應對業務方的調整,大數據自動化營銷平臺【數商云】公司提出的技術中臺系統解決方案:建議開始將技術中臺業務開發中的一些共享服務分離出來,成立了業務中臺組(由于本文以技術中臺為主,業務中臺的內容將不進行展開說明),將可以復用的服務和代碼,交由這幾個組開發出服務來,給業務組使用,這樣數據模型會統一,業務開發的時候,首先先看看有哪些現成的服務可以使用,不用全部從零開發,也會提高開發效率。

與業務中臺相呼應,技術中臺系統就像一個工具大倉庫,里面放滿了各式各樣的技術工具,無論是哪個團隊,哪個人,快速找到自己的工具,拿來就用就行了。

而維護工具的這群人,不用貼近業務開發,每天的任務就是研究如何使用這些工具,如何調優,遇到問題如何Debug,形成知識積累。有了這么一群專職的人,就可以根據自身的情況,選擇有限幾個技術棧集中研究,限定業務組只使用這些工具,可保證選型的一致性。如果電子商務平臺公司只有一條業務線,那就別搞技術中臺系統了,把人力、資源、資金湊在一塊干活,才更省錢更省力。

三、電子商務平臺公司業務線復雜,是否需要搭建技術中臺系統?

理論上講,當業務線變多且越來越復雜,前臺與后臺之間的“技術債”會隨之變多,重復造輪子與溝通成本太高的現象會增多,通過技術中臺系統可以一定程度上來解決這個問題。

這種理論看似完美,但在實際執行上卻困難重重。設想下,如果技術中臺做得太多,資源投入就會很大,無法形成正向的利益傳導,如果技術中臺做得太少,又無法深入理解業務,導致適配方案落地性變差,漸漸失去價值。

技術中臺系統好比就是一家 “乙方服務公司”,而技術前臺更像是一家 “甲方電商公司”。

有了這家 “乙方服務公司” 之后,在面對大型項目及快速多變的業務時,技術的投入與主動權更強了,但由于理念、職責、節奏與使命不同,外加 “屁股決定腦袋” 的立場,前臺與中臺之間很容易引發矛盾。

從職責角度來說,前臺是 “快速應對業務變化”,中臺是 “穩定高效提供服務”。一個追求效率,一個追求質量,這矛盾是天然存在的。

來舉個小例子說明下:

前臺部門的A團隊和B團隊,由于業務需要同時向技術中臺系統提出要接入緩存服務的需求,技術中臺的中間件產品線中有一套基于Proxy的自研分布式緩存系統,已在其他業務線運行多年,但由于A團隊與B團隊的技術債都各不相同,必須通過增加適配器才能完成接入,而此時人手又不夠,按重要程度排序,只能先接A團隊,但B團隊也有需求,又等不及,怎么辦呢?就先給他來個Redis接著玩玩吧,等A團隊接好了再來接你的。

一個月后,等A團隊接完了,找到B團隊,這時痛點已不存在,團隊的激情自然不高,畢竟沒有收益,就不了了之了。

幾個月后,安全團隊提出要對Redis集群進行改密,由于A團隊接入的是技術中臺的緩存中間件產品,采用代理模式,并通過控制臺操作,既方便,又快捷,找個晚上,5分鐘內,全部搞定。

但B團隊用的是直連Redis的模式,密碼嵌入在SDK中,不僅在改密過程中需要前臺與中臺聯動,而且還需要在改密后重啟應用服務,這樣一來,只有配合應用發布的周期才能干這件事。

最終五分鐘可以搞定的事,整整搞了三周才搞定。經過一年時間里,由于B團隊系統的業務規模逐漸增大,Redis數量也逐漸增多,技術中臺系統的運維成本與風險也隨之上漲。這期間,中臺曾多次與前臺交涉,希望能夠通過適配的方式將A團隊接入緩存中間件,但始終未能達成。

因為這樣的分工模式,導致這種矛盾在工作中很多,而且似乎并沒有更好的方法徹底解決。

最后是電子商務網站公司的技術中后臺越發強大,但電子商務網站公司的業務規模卻在逐漸萎縮。在互聯網時代,技術圈似乎從來不缺少熱議話題,對于電子商務平臺企業來說,關鍵是能幫助用戶找到效率、質量與成本的平衡點,或許才算是一個合格的技術中臺系統,想要了解更多數據中臺系統、技術中臺系統、業務中臺系統搭建解決方案,詳情請咨詢電子商務網站開發【數商云】公司!

 

  

<本文由數商云•云朵匠原創,商業轉載請聯系作者獲得授權,非商業轉載請標明:數商云原創>

作者:云朵匠 | 數商云(微信ID:shushangyun_com)

【數商云www.dzcqbt.tw】專注為企業提供電商大數據商城網站建設服務,長期為大中型企業打造數據化、商業化、智能化的大數據解決方案,為傳統企業搭建一站式大數據自動化營銷平臺閉環體系,實現商城系統大數據互通、全鏈融合,綜合提升平臺運營效率與平臺收益。

網站聲明:以上內容為數商云電子商務系統網站的原創文章,如需轉載,請注明出處,謝謝合作!
電商頭條文章
1 電商商城APP開發一個至少需要多少錢?
電子商務互聯網的發展,以及人均收入水平的提高,電商消費者直接通過智能手機下載的電商APP即可快速完成購物下單的消費行為,移動商城APP開發趨勢已經不言自明了。
2 數商云分銷管理系統開發,解決傳統企業運營分銷商城系統難點
傳統企業為了通過有效整合內購平臺資源,實現分銷商城系統高效運轉,建立一體化前后端作業流程管控的電子商務協同分銷管理系統平臺,以此來提升分銷系統商城管理以及轉化率。【數商云】公司搭建開發出一套以傳統企業業務流程為基礎的分銷管理系統
3 數商云解答:B2B電商商城APP開發怎么做?APP商城開發最重要的是什么?
搭建開發一個電子商務網站已經不再稀奇了,能夠實現PC端、APP商城開發、微信商城、移動端商城的多渠道商城資源結合才是B2B電子商務企業所需要做到的推廣品牌必要優勢。
4 農產品供應鏈運作模式與提質增效分析
農產品是我國消費者最主要的食物來源, 它在本質上屬于易變質產品范疇, 不僅具有易腐、不易貯藏的鮮明特性, 還具有獨特的供需特性, 但當前我國農產品物流整個供應鏈環節經常出現各節點之間不連貫的問題, 從而導致整個農產品供應鏈網絡節點間不能順暢有序的工作。
5 繼數據中臺之后,技術中臺系統是什么?什么樣的電商平臺公司適合做技術中臺
數據中臺成為電子商務行業技術圈里面的熱議話題,從中引發爭論的還有技術中臺、業務中臺等,今天本文重點談論的是技術中臺系統架構。因為中臺模式太過熱門了,連一些小型的電商平臺公司也想要“蹭下熱度”搭建技術中臺來提升技術組織架構水平,實現所謂的“小前臺,大中臺”模式。
一组码中 console.log();