Bs界面設計之五:想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

2022-6-14    博博

有了解和學習 B 端的同學必然都聽說過 SAAS 這個詞,這在 B 端行業(yè)是個非常重要的產品形式和分支。

雖然它重要,但新手對這東西的理解充滿了讓人遺憾的扭曲。比如常見的誤解式提問,Saas 應該怎么設計?適用哪些設計風格?

……

所以我從最底層的技術層面,來解析 SAAS 到底是什么,在未來你再也不用擔心對這個詞匯一知半解,無法正常參與業(yè)務討論了。

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

講解什么是 Saas,或者剛剛圖例出現(xiàn)的 Paas、laas 是什么,首先要認識一個問題,一個需要聯(lián)網的軟件,是如何落地的,需要哪些前提條件。

通常,我們可以把一個普通的聯(lián)網產品要正式上線并使用,需要滿足 9 個層級的條件,我們簡稱 “9 層塔”,分別是:

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

下面,我們根據每個大層級來解釋一下,它們分別都是什么。

1. 基礎設施層

基礎設施層是一切網絡服務的根基,由現(xiàn)實世界的硬件組成,是所有技術、代碼、數(shù)據的運行基礎。

層 1:網絡(Networking)

即基礎的互聯(lián)網電信寬帶服務,通過電信運營商在各地搭建聯(lián)網用的設備,并使用線纜相互連接,滿足數(shù)據的物理傳輸可能。

比如你想要在家上網沖浪(非移動上網),最基礎的條件是就是購買和開通寬帶服務,通過接入光纖的形式,實現(xiàn)從家中連接到互聯(lián)網世界的可能。

層 2:服務器(Serves)

服務器,本質上也是一臺電腦。有了聯(lián)網的條件,我們就要把網絡接入到這臺 “電腦” 上,讓它來完成各種數(shù)據的處理和存儲。

但不管它能做什么,要做什么,首先你得先有這臺設備,不然后續(xù)的工作都無從談起,所以服務器指的就是用來完成后續(xù)工作的電腦設備。

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

層 3:存儲(Storage)

存儲就是硬盤,你想要運行的任何程序、代碼,還是想要收集的數(shù)據,都需要容納的地方,那就是硬盤空間。存儲就是關聯(lián)到服務器的硬盤,是數(shù)據存儲的物理環(huán)境。

之所以硬盤被獨立出出來,而沒有把 CPU 內存這些拿出來,是因為數(shù)據的存儲和安全(物理上)是網絡服務的重中之重。CPU、內存、電源壞了,替換就可以,硬盤損壞導致數(shù)據的丟失是無論如何不可能接受的。

所以,工程師們開發(fā)了非常多特殊的技術來保障存儲的穩(wěn)定和安全。

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

2. 技術應用層

技術應用層,就是具備了網絡、服務器、硬盤以后,讓這些基礎設施充分發(fā)揮作用和能效的相關技術。

層 4:虛擬化(Virtualization)

虛擬化是個比較抽象的概念,它是一種資源利用的技術,讓服務器最大化的利用和分配自己的資源。

比如一臺服務器,有 8 核心、8G 內存、8G 存儲,如果賣個一個客戶運行一個程序,那么很可能這個這個程序日常只使用一個核心的算力,1GB 內存,1G 不到的存儲,剩下的算力資源不就浪費了嘛?

于是,虛擬技術就可以把這臺服務器切割成 8 臺 “虛擬機” 賣給 8 個這樣的客戶。讓他們在這臺設備上運行 8 個不同的程序,并根據它們各自使用的消耗靈活分配 CPU 和內存資源。

所以,今天如果你想要搭建一個網站,云服務商出售的 “虛擬主機”,就是在實體服務器主機上切割出來的一部分。這樣客戶省錢了,商家利潤率也更高了!

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

層 5:操作系統(tǒng)(OS)

每臺電腦都有自己的操作系統(tǒng),我們熟知的 Windows、Mac OS 等等。如果硬件沒有搭載操作系統(tǒng),那它們就只是一堆工藝精密的廢鐵。

對于服務器來說也是,任何服務器想要正常運行,都必須搭載相關的服務器操作系統(tǒng),有了基本的系統(tǒng),我們才能創(chuàng)建程序,讓服務器去運行我們想要的功能。

前面提到的虛擬機,就允許同一臺服務器通過虛擬技術運行多個系統(tǒng)。

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

層 6:中間件

中間件也是個比較復雜的技術概念,它是個獨立系統(tǒng)軟件服務程序,是軟件的直接面向對象(而不是服務器),是一種支撐軟件。

舉個不太嚴謹?shù)睦?,我們常?guī)的邏輯是一個程序對應一臺服務器(或虛擬機),但真實情況往往是一個程序會關聯(lián)好幾個服務器和不同的系統(tǒng),來完成不同的網絡服務。正常情況下,你需要對每個服務器和系統(tǒng)進行適配。

而中間件的作用就是幫助你省掉這個麻煩的步驟,讓你只需要對接唯一的翻譯和話事人,他會幫你向不同的任務對象傳達你的要求。

層 7:程序環(huán)境(Runtime)

程序環(huán)境,就是編譯代碼用的環(huán)境。我們常聽說的 C 語言、C++、PHP、Java、.Net 等編程語言,都需要安裝一個對應的運行環(huán)境。

許多熱衷電腦游戲的同學一定很熟悉游戲第一次啟動觸發(fā)的 Java 安裝界面,那就證明這個游戲中運用到了 Java 的代碼,如果你沒有 Java 的運行環(huán)境,那么它們就無法生效。

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

3. 產品表現(xiàn)層

層 8:應用(Application)

在這個系統(tǒng)下,應用程序指的不是你在自己電腦手機上安裝的程序。而是安裝在服務器上運行的程序,不管是后端程序還是前端程序。

它們需要使用某些特定的程序語言來編寫,并運行在上面所說的對應環(huán)境中。我們所說的后端開發(fā),通常就是開發(fā)服務器所運行的程序的程序員。

層 9:數(shù)據(Data)

這個詞放在這里可能有比較大的歧義,數(shù)據實際上就是使用這個程序所產生出來的數(shù)據,而不是單指數(shù)據庫(數(shù)據庫也是環(huán)境的一部分)。

比如你打開一個網站注冊了賬號,上傳了頭像,那么這些信息就是使用程序所額外產生的數(shù)據,它是項目正常運作的必然產品。

4. SaaS 到底是什么

理解上面的 9 個層級的內容是什么,我們就可以看下面這張圖表了。

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

SaaS 全程 Software-as-a-Service,翻譯叫 “軟件即服務”,講人話就是 “賣聯(lián)網軟件” 的。

前面提的 9 個層級,除了最后一層數(shù)據是我們普通人可以負責的,其它每個層級都需要對應的開發(fā)和工程師來負責對吧,那么我們普通人還是企業(yè)就不能使用網絡軟件服務了嘛?

這肯定是不符合事物發(fā)展規(guī)律的。

SaaS 的存在,就是讓用戶不用管什么服務器、代碼、中間件這些有的沒的高深玩意,直接讓你在瀏覽器或本地客戶端上直接使用這款聯(lián)網軟件,并創(chuàng)建對應的數(shù)據信息。

換句話講,只要這個軟件是聯(lián)網的,且軟件本身的功能就是服務的核心(劃重點:社區(qū)電商類軟件的服務顯然不是軟件功能本身),它就是 SaaS。SaaS 既可以免費,也可以是通過批量出售軟件功能的使用權來賺取收益。

免費情景:

微軟:如果你使用了基于 Web 的電子郵件服務(例如 Outlook、Hotmail 或 Yahoo!Mail),那么你已經使用一種形式的 SaaS。

https://azure.microsoft.com/zh-cn/overview/what-is-saas/

付費情景:

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

想做B端還不懂什么是SAAS?一篇最專業(yè)的掃盲科普(上)

在 B 端的語境下,SaaS 通常就是指制作一個面向商業(yè)用戶的聯(lián)網軟件,然后批量出售這個軟件的使用權。它并沒有特指這個軟件必須是 CRM、ERP、HRM 還是商用 HMI……

所以明白了嘛,SaaS 只是一個商業(yè)形式或技術形式的統(tǒng)稱,它根本沒有具體的設計規(guī)范或者學習方法,完全根據業(yè)務的實際需求和場景決定。

最后,再問你們一個問題,你們現(xiàn)在負責的項目是 SaaS 嘛?


結尾


這一篇我們完成對 SaaS 的基本介紹,下一篇,我會在這基礎進一步展開,講解 PaaS、laaS 和云服務的相關概念。

希望大家不要再在這種基礎概念中犯迷糊了……

我們下篇再賤~

作者:酸梅干超人

轉載請注明:優(yōu)設網

藍藍設計建立了UI設計分享群,每天會分享國內外的一些優(yōu)秀設計,如果有興趣的話,可以進入一起成長學習,請掃碼藍小助,報下信息,藍小助會請您入群。歡迎您加入噢~~希望得到建議咨詢、商務合作,也請與我們聯(lián)系。

魏華的微信.png

分享此文一切功德,皆悉回向給文章原作者及眾讀者.

免責聲明:藍藍設計尊重原作者,文章的版權歸原作者。如涉及版權問題,請及時與我們取得聯(lián)系,我們立即更正或刪除。

藍藍設計m.820esy.cn )是一家專注而深入的界面設計公司,為期望卓越的國內外企業(yè)提供卓越的UI界面設計、BS界面設計 、 cs界面設計 、 ipad界面設計 、 包裝設計 、 圖標定制 、 用戶體驗 、交互設計、 網站建設 、平面設計服務、UI設計公司、界面設計公司、UI設計服務公司、數(shù)據可視化設計公司、UI交互設計公司、高端網站設計公司、UI咨詢、用戶體驗公司、軟件界面設計公司



更多精彩文章:












分享本文至:

日歷

鏈接

個人資料

藍藍設計的小編 http://m.820esy.cn

存檔