一文搞懂中臺與產品微服務、SaaS的區別

0 評論 11779 瀏覽 36 收藏 9 分鐘

談到中臺,有些人就會容易將它與“微服務”與“SaaS”這兩個概念劃等號,但是這幾個概念雖然很相似,但其實本質上是有區別的。作者詳細闡析了這三者的區別,一起來看看吧,

談到“中臺”,我們不得不說的另外兩個概念就是“微服務”與“SaaS”,有很多人會把“中臺”與這兩個概念畫上等號。但實際上,中臺 ≠產品微服務 ≠ SaaS。這兩個概念看似與中臺很相似,卻有本質上的區別,這一章就讓我們著重討論下這幾個概念。

一、產品微服務

“微服務”一詞最早是在開發人員的代碼實現層面提出的,其目的是解決公司內部業務日趨復雜化后代碼量指數上升所帶來的高維護成本問題,這些問題具體為如下3點:

  1. 所有業務實現代碼都寫在同一個主體內部,任何人在維護時都要忍受“從頭看到尾”的痛苦;
  2. 由于各個模塊互相關聯,任何一個部分都成為系統崩潰的潛在風險,例如流量激增或系統某一服務停止服務都會導致整個系統無法訪問;
  3. 隨著業務增長,系統不斷衍生,而各個系統模塊之間的交互也越來越繁雜,在對接新業務時需要實現高效的集群間通信方案。

而對于非技術出身的我們來說,可以將“微服務”簡單理解成:為了方便代碼維護與避免一個模塊出故障導致整個系統都無法運行的局面,研發同學將功能按模塊進行封裝,組成一個個小的獨立單元讓它們獨立運行,如圖3-1所示。

圖3-1 由“大代碼庫”劃分為多個“小代碼庫”

這樣的化大為小的思路在產品設計層面也是存在的,像公司隨著業務線的發展,其產品內部的功能也會出現不同層級復用。因此我們在設計產品時就會將功能進行抽象并剝離出來,使之成為公共模塊,以方便整條業務線調用。例如,審批模塊、登錄注冊模塊、個人信息編輯模塊等。而這種設計理念被稱為產品組件化。

在了解微服務出現的背景后,對于微服務的特點,我們就能清晰地勾勒出來了。微服務的特點如下:

  • 對業務進行分割、抽象,將整體業務劃分為多個子模塊;
  • 每個子模塊自成體系,可獨立運行該部分業務的完整流程;
  • 每個業務系統的每個服務都有一個通用的標準,輸入、輸出定義清楚的邊界。

看到這幾條特點,大家是不是感覺有些許熟悉?這幾條特點與我們剛剛學習的中臺的實現概念可以說是如出一轍。所以中臺與產品微服務的區別概括起來就是:產品微服務只是中臺的實現手段之一但不是中臺。在第12章我們會繼續來討論如何用微服務實現中臺。

二、SaaS

另一個經常與“中臺”相提并論的概念就是“SaaS”了,甚至有很多人錯誤地認為中臺就是SaaS,這其實是犯了根本的概念性錯誤。

首先我們要弄懂什么是SaaS。SaaS的英文全稱是“Software?as?a?Service”,中文翻譯為“軟件即服務”。

怎么理解SaaS呢?這里我們就要先回溯下軟件行業的發展史了。在互聯網還未誕生之前,軟件行業其實也是一個非常傳統的行業。它與同時期的其他制造業在商業模式上幾乎沒有任何的區別,都是通過生產產品再賣向用戶來完成一次商業活動,而唯一不同的是軟件商每次賣給用戶的只是一張罐裝好程序代碼的光碟,用戶在拿到該產品后需要在自己的電腦上進行安裝使用。在今天我們依舊能看到這樣的軟件公司,例如我們平時都會接觸到的Windows制造商——微軟。

既然軟件產品是人類制造出的產品,那么它肯定會有故障的時候,這個時候就需要廠家進行售后維修。但是軟件產品有它的特殊性,因為運行它的計算機載體不同,所以它所引發的故障和問題是不可控的,這也給廠家的售后帶來了巨大的問題。

而在互聯網誕生之后,廠家為了給顧客更好的體驗,不再將應用軟件以光碟的形式讓用戶部署在本機上,而是統一部署在自己的服務器上,由廠家自己進行后續的升級維護,此時用戶可以通過網頁或者特定的客戶端進行訪問、完成服務,不用再擔心軟件的安裝與售后,常見的釘釘就是一個標準的SaaS服務。

此時每位用戶可以根據自己的實際需求,向這些SaaS軟件廠商按照計算量與時間進行使用權的購買,用多少買多少。

通過軟件服務的發展史,我們不難看出SaaS其實就是一個服務需求方的成熟軟件產品,它為顧客提供了完整的計算平臺與客戶操作終端,當然這里的終端可能是網頁也可能是客戶端。

對比在前面幾章我們已經學習過的中臺概念,中臺其實是幫助企業自身提高研發效率的工具,中臺的目的是企業能快速進行一個產品的搭建,而不是給客戶提供直接服務。也就是說,首先中臺產品的用戶是企業內部的業務人員,同時在形式上,中臺為了能更好地為各個項目提供能力支撐,在企業內部提供的服務更多是以接口的形式而不一定有客戶端。

因此,我們能看到SaaS與中臺其實是有很大的區別的。

出處:本文摘錄自《中臺產品經理寶典》一書

為我投票

我在參加人人都是產品經理2022年度作者評選,希望喜歡我的文章的朋友都能來支持我一下~

點擊下方鏈接進入我的個人參選頁面,點擊紅心即可為我投票。

每人每天最多可投35票,投票即可獲得抽獎機會,抽取書籍、人人都是產品經理紀念周邊和起點課堂會員等好禮哦!

投票傳送門:https://996.pm/Y31Dk

專欄作家
三爺,微信公眾號:三爺茶館,人人都是產品經理專欄作家,2019年年度作者。《中臺產品經理寶典》作者,原萬達高級產品、MBA特約講師、獨立創業者,現叮咚買菜B端產品線負責人,擁有多款集團項目從零到一經驗并帶領實現商業化布局。

本文原創發布于人人都是產品經理。未經許可,禁止轉載。

題圖來自Unsplash,基于CC0協議。

該文觀點僅代表作者本人,人人都是產品經理平臺僅提供信息存儲空間服務。

更多精彩內容,請關注人人都是產品經理微信公眾號或下載App
評論
評論請登錄
  1. 目前還沒評論,等你發揮!