一分鐘時(shí)間徹底解釋清楚什么是SaaS,什么是PaaS
時(shí)間:2023-03-16 09:46:01 | 來源:電子商務(wù)
時(shí)間:2023-03-16 09:46:01 來源:電子商務(wù)
SaaS和PaaS這兩個(gè)概念近幾年炒得火熱,很多企業(yè),IT的為主,別的企業(yè)也有,都在說要采用SaaS,PaaS,而網(wǎng)上沒有人能說清楚這兩個(gè)名詞的意思。
我用一分鐘時(shí)間跟你說清楚。
這里一共有三個(gè)概念。
1、傳統(tǒng)軟件。
2、SaaS。
3、PaaS。
首先看傳統(tǒng)軟件和SaaS的區(qū)別。
傳統(tǒng)軟件買斷制,單機(jī)部署
SaaS訂閱制,中心化部署,通過Web訪問和使用
你花68塊錢買一個(gè)單機(jī)游戲,在本地電腦上安裝(一定要有在本地運(yùn)行的可執(zhí)行程序),一次付費(fèi),終生游玩,這叫傳統(tǒng)軟件。
100個(gè)人買同一款單機(jī)游戲,那么會(huì)安裝在100臺(tái)電腦上,產(chǎn)生100個(gè)不同的可執(zhí)行程序。
程序一旦有更新,100個(gè)人要分別在自己電腦上安裝更新,要更新100次。
100個(gè)人里面,有1個(gè)人的程序崩潰了,不影響另外99人。
傳統(tǒng)軟件的特點(diǎn),都理解吧?沒問題吧?
下面是SaaS。
你在瀏覽器里面玩網(wǎng)頁(yè)游戲,不用安裝,打開網(wǎng)頁(yè),登錄賬號(hào)就能玩。你本地沒有可執(zhí)行程序。然后付費(fèi)模式是按月收費(fèi)的,玩一個(gè)月,交一個(gè)月的錢。這叫SaaS。
100個(gè)人玩同一款網(wǎng)頁(yè)游戲,那么游戲的程序只部署在游戲公司的一臺(tái)或幾臺(tái)服務(wù)器上。(這叫中心化部署。)
程序一旦有更新,100個(gè)人的電腦上什么也不用做,更新只在游戲公司的服務(wù)器上進(jìn)行。對(duì)這100個(gè)人來說,甚至察覺不到有更新。
100個(gè)人里面,有1個(gè)人的程序崩潰了,那恐怕另外99人的程序也全部崩潰了。也就是俗稱的網(wǎng)站服務(wù)器掛了。
再次強(qiáng)調(diào):SaaS在本地電腦上沒有可執(zhí)行程序,硬件要求只有互聯(lián)網(wǎng)、瀏覽器這兩樣?xùn)|西。(訂閱制的網(wǎng)絡(luò)游戲,盡管是按月收費(fèi)的訂閱制,但是它不在瀏覽器上運(yùn)行,所以不是SaaS。)
SaaS就是這個(gè)意思。非常簡(jiǎn)單易懂。奇怪的是很多文章說得云里霧里,簡(jiǎn)單的問題非要扯得不知所云。
然后是SaaS和PaaS的區(qū)別。
年代不同SaaS的概念最早出現(xiàn)于1985年,PaaS的概念最早出現(xiàn)于2006年。對(duì)外國(guó)人來說,這倆就像手機(jī)和iPhone一樣完全是兩個(gè)年代的東西,所以不會(huì)混淆。而他倆在同一時(shí)間在國(guó)內(nèi)興起了,所以很多國(guó)內(nèi)的人分不清楚。
面向的用戶不同SaaS面向的用戶是所有用戶。
PaaS只面向從事軟件開發(fā)的用戶。
因?yàn)镻aaS上面提供的所有服務(wù)都是關(guān)于軟件開發(fā)的,比如GitLab —— 代碼版本控制, Jenkins —— 自動(dòng)化部署,持續(xù)集成, 等等。所以PaaS和DevOps也有很多交集,PaaS提供的產(chǎn)品,同時(shí)也是DevOps工具。
簡(jiǎn)單理解:
一款網(wǎng)頁(yè)游戲,是SaaS。因?yàn)樗墓δ懿粚儆谲浖_發(fā)。
一個(gè)網(wǎng)頁(yè)版的GameMaker Studio 2,在瀏覽器網(wǎng)頁(yè)上一陣鼓搗,就能做出一款游戲,是PaaS。因?yàn)樗墓δ埽ㄖ谱饔螒颍儆谲浖_發(fā)。