2022-6-14 博博
有了解和學習 B 端的同學必然都聽說過 SAAS 這個詞,這在 B 端行業是個非常重要的產品形式和分支。
雖然它重要,但新手對這東西的理解充滿了讓人遺憾的扭曲。比如常見的誤解式提問,Saas 應該怎么設計?適用哪些設計風格?
所以我從最底層的技術層面,來解析 SAAS 到底是什么,在未來你再也不用擔心對這個詞匯一知半解,無法正常參與業務討論了。
在 9 層塔中,SaaS 是完全制作好軟件讓用戶直接上手使用的軟件,而 PaaS 和 IaaS 就不一樣。
1. PaaS
PaaS 全文 Platform as a Service,是平臺即服務的簡稱。這屬于完全技術化的服務,是非程序員的一般用戶難以參與到的業務類型了。即服務商提供了基礎的 7 層服務,只要用戶購買了這些使用權,那么就可以直接在這個基礎上編寫或安裝運行的程序進行使用了。
比如全球最大的開源 CMS 博客程序 WordPress,是由 PHP+MySQL 編寫的,如果要創建這樣的網站,就可以直接購買符合程序對應環境的服務器,再進行安裝部署即可。
2. IaaS
IaaS 全文 Infrastructure as a Service,就是用戶只購買一個完全空白的虛擬主機,類似你購買了一臺硬盤格式化后完全空白的虛擬電腦。用戶可以自己選擇安裝什么樣的系統,編寫什么樣的中間件,最后再搭建自己的框架。這適合定自定義要求更高的用戶,完全根據自己的需要 DIY 項目的服務器功能。
3. Hosting
Hosting 則是比 IaaS 更進一步的服務,從原本的虛擬服務器升級到了完整的服務器。也就是說,在一些特定業務環境下(比如特殊的數據安全要求),用戶需要購買完整的服務器硬件使用權,從原本的合租換成整租。
所以,Hosting 就是服務器托管的意思,用戶向一些服務商購買了完整的服務器硬件使用權和聯網功能,然后遠程進行控制和使用。而商家負責硬件層面運維,防止服務器斷電、斷網、損壞、過熱、故障等一系列硬件問題。
4. Co-location
九層塔中,我們其實還省略了一個更底層的環節 —— 數據中心。
數據中心是一個物理名詞,在今天指的是大規模的服務器數據設備安置和運行的空間。比如蘋果的云上貴州,就是典型的數據中心。
Co-location 的服務也叫場地出租,就是數據中心的商家,把數據中心的物理空間使用權租用給用戶,用戶自己購買服務器或商家的(不是臨時租用)放進去,再借助數據中心的網絡和其它基礎服務實現服務器的正常運轉。
這個概念大家簡單理解就可以,我就不多做介紹了。所以,九層塔中包攬了不同層級數量的技術,就可以形成不同的服務,每一級服務有各自的優缺點,是由項目的實際情況決定的。
相信看完前面的介紹大家已經知道,SaaS 等服務是建立在聯網的基礎之上的,也就是說,除了可以獨立運行在你客戶端里的本地軟件,還包含更多需要聯網的軟件,或者干脆運行在遠程服務器主機上的軟件。
這是一個發展的過程……
最早的軟件安裝是我們到軟件店里購買軟盤、光盤,回到家里的電腦安裝,這些軟件往往只在本地運行,是不需要聯網的孤島。隨著互聯網行業的發展,孤島漸漸被消除,聯網上傳和獲取數據越來越普及,甚至,軟件都不需要再下載和安裝,直接用瀏覽器就可以訪問使用。
這種模式,就催生了軟件的開發維護與服務器、網絡的硬件運行進行了分工,一般的產品開發團隊專注在軟件應用層面的開發工作,而把網絡、遠程服務交給其它商家,并付費購買。這樣不僅帶來更高的效率,而且降低了各自的成本,實現了多方的共贏。
所以,我們再來理解云服務這個詞就很容易了,云就是網絡,云服務就是基于聯網實現的各種軟硬件服務的總和。除了遠程的虛擬機、中間件、數據庫外,還有遠程計算、渲染、CND 加速、直播分流等等。
這也是為什么云服務會成為互聯網發展的基礎,因為它實在太重要了,幾乎所有互聯網公司都無法脫離云服務帶來的支持。這也是為什么各個大廠紛紛投入云服務的賽道中,因為這是互聯網的基建和命脈之一,擁有非常廣闊的前景與市場。而在馬太效應強者越強的現實環境下,頭部的廠商擁有更好的機群、技術、人員,可以大幅度降低運作成本,提供更優質但價格更低廉的服務。
雖然云服務在今天不可或缺,價格也越來越有優勢。但是,并不是所有企業都一定要選擇購買外部的云服務,這就是我們要理解的另一個課題 —— 私有化部署。云服務再怎么便捷,也有一個缺陷,那就是數據是存儲在別的商家、企業的服務器中,有一定的數據安全隱患。雖然數據安全是云服務的最基本保障,但很多對數據隱私、安全極度重視的企業,是不愿意承擔任何外部風險的。所以他們就會通過自建本地服務器(私有云)的方式,實現從網絡、硬件到軟件全局私有化的部署。
也就是說,服務器機房是自己公司的,網絡是自己遷進機房的,服務器自己買的,環境、虛擬化、數據庫自己搭建的,后端程序也是自己寫的,最后電腦手機上運行的客戶端,是連接這些服務器的。
哦對了,當然這些硬件日常的維護也要由自己公司的運維負責……
這樣的成本高嘛?非常高。但類似國企、銀行、證券、國防、政府機關等機構,對數據的安全性是異乎尋常的執著的,他們是有足夠的動力劃出預算來確保數據的私密與安全,用來運行自己內部的 B 端系統。這也是為什么這些機構從一開始就拒絕使用 Figma 這種公有云端軟件,尤其是服務器在國外的。
再問下一個問題,私有化部署,就意味著這個環節中所有步驟全是自己搞定嘛?當然不可能,因為應用這個層面,有時候不是想開發就開發得出來,或者成本實在超出了預算。因為私有化的主要目標是數據安全,但不是應用的工具一定得個性化定制。
比如在即時設計官網的價格頁面,就可以看到 “私有部署” 這個選項。它的實際作用,就是允許客戶在自己的服務器上安裝它,讓內部的員工使用設計軟件時是同步到公司指定的服務器而不是官方的公共服務器中,滿足客戶的數據隱私需求。
注:這例子大家討論最多適合理解,非恰飯
所以,了解完上面的概念,你也就大概能明白什么是云服務,什么是私有化。如果需要在工作中碰到更細節的名詞還是概念,可以再進一步做理解。
關于 SaaS、PaaS、IaaS、云服務、私有化部署的掃盲,就先解釋到這里。希望大家看完以后對 B 端行業一些最基本的產品概念能有一定的認識。
轉載請注明:優設網
分享此文一切功德,皆悉回向給文章原作者及眾讀者.
免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯系,我們立即更正或刪除。
藍藍設計( www.syprn.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務、UI設計公司、界面設計公司、UI設計服務公司、數據可視化設計公司、UI交互設計公司、高端網站設計公司、UI咨詢、用戶體驗公司、軟件界面設計公司
更多精彩文章: