在我們查看任何一項(xiàng)現(xiàn)代技術(shù)時(shí),老舊、創(chuàng)新、失敗、成功、泡沫、繁榮和破產(chǎn)總是相伴其左右。與羅馬帝國或古希臘詩歌相比,軟件的歷史短到幾乎可以忽略。但是,在這短短的數(shù)十年間,無論是從數(shù)量上還是從質(zhì)量上,軟件的發(fā)展令人興奮。
自20世紀(jì)60年代以來,每年都會(huì)出現(xiàn)新的術(shù)語和看起來具有顛覆性的發(fā)明,不過對于今天的軟件市場來說,那些術(shù)語與發(fā)明的大多數(shù)早已過時(shí)。
在當(dāng)下的世界中,大部分的公司和消費(fèi)者都在應(yīng)用SaaS,比如手機(jī)App或各類商業(yè)工具。如果將SaaS定義為可通過網(wǎng)頁瀏覽器訪問并由第三方托管的應(yīng)用程序,那么Facebook、Snapchat以及Google這些人們稱為“網(wǎng)站”的事物都是SaaS產(chǎn)品。
在商業(yè)意義上,SaaS既是客戶通過互聯(lián)網(wǎng)進(jìn)行軟件訪問的方式,又是一種收入模式。SaaS廠商通常會(huì)憑借每月/年訂閱的形式向用戶收取費(fèi)用以獲得收益。相信這種方式大家一定很熟悉,下面的例子是Evernote(印象筆記)和Dropbox的收費(fèi)模式。
很多事物的起源往往會(huì)讓人大跌眼鏡,這點(diǎn)SaaS也不例外。
IBM:一個(gè)20世紀(jì)60年代的SaaS公司
在當(dāng)時(shí),IBM的“電腦”是這樣的:
這是IBM 360 中的67號機(jī)。從1965年開始,IBM在接下來的10年內(nèi)使用這些機(jī)器和他們開發(fā)的各種電腦,為銀行和政府機(jī)構(gòu)等組織提供處理能力。
為說明當(dāng)時(shí)計(jì)算機(jī)的性能,這里給出一些說明,在當(dāng)時(shí)最先進(jìn)的IBM 360(Duplex)只有2MB的內(nèi)存。而到十多年后的1980年代,1GB硬盤空間的成本仍然將近20萬美元。在當(dāng)時(shí),購買一臺(tái)計(jì)算機(jī)簡直是天方夜譚,因而人們從專門的供應(yīng)商那里進(jìn)行處理能力與空間租用。當(dāng)時(shí),這種服務(wù)被稱作“分時(shí)”(time-sharing)。
“二十年前,一臺(tái)IBM計(jì)算機(jī)的成本高達(dá)900萬美元,需要一臺(tái)空調(diào)占地面積那樣四分之一英畝的空間,并且需要60名員工才能讓其完成全部指示的載入。新的IBM PC不僅可以比以前的機(jī)器更快地處理信息,而且還可以連接到家用電視機(jī)、玩游戲與處理文本,并且具有比一本厚食譜更多的單詞?!?——IBM檔案。
以今天的標(biāo)準(zhǔn)來看,當(dāng)時(shí)IBM的計(jì)算機(jī)依然笨重而低能,但是這種發(fā)展現(xiàn)在使得他們能夠?qū)⒈恢糜诨驅(qū)?shù)據(jù)和功能托管在與他們正在使用的物理位置不同的位置之上。
在1960年代,公司的工作重心是利用像IBM這樣的服務(wù)商的主機(jī)資源開發(fā)自己的軟件。盡管這并不能讓軟件成為一種服務(wù)(SaaS),但分時(shí)這種服務(wù)是一種早期的獨(dú)立于位置的開發(fā),因而被視作企業(yè)向SaaS發(fā)展中的關(guān)鍵一步。
20世紀(jì)80和90年代,前SaaS架構(gòu)的發(fā)展
分時(shí)服務(wù)在20世紀(jì)70年代仍然受到歡迎,但隨著個(gè)人電腦市場的發(fā)展,公司發(fā)現(xiàn)他們足以為每一個(gè)員工配備一臺(tái)具有獨(dú)立硬盤驅(qū)動(dòng)器和本地應(yīng)用程序的電腦。
1981年,辦公室中一臺(tái)正在被使用的IBM電腦
由于像IBM PC這樣體積更小且功能更強(qiáng)的計(jì)算機(jī)消除了人們對于主機(jī)巨頭和分時(shí)服務(wù)的需求。SaaS發(fā)展的浪潮就出現(xiàn)了,因?yàn)橛?jì)算機(jī)已經(jīng)擁有了獨(dú)立的磁盤空間和辦公應(yīng)用程序。
在80年代,第一個(gè)CRM軟件由Pat Sullivan和Mike Muhney開發(fā)出來。ACT!是一款以Rolodex數(shù)字形式呈現(xiàn)的DOS CRM軟件,其允許公司存儲(chǔ)顧客聯(lián)系方式從而更有效地進(jìn)行銷售。
其他早期的SaaS例子還有Great Plains(之后被Microsoft收購并成為了Microsoft Dynamics的一部分)和Concur。
當(dāng)時(shí)的應(yīng)用程序還沒有圖像化,因?yàn)椴恍枰幚韽?fù)雜的圖形或大數(shù)據(jù),這些應(yīng)用只具有簡約的基于文本的界面。而稍后在20世紀(jì)90年代,圖形化SaaS引領(lǐng)了時(shí)代的發(fā)展,它們成為了發(fā)展最為成功的一類SaaS產(chǎn)品。
20世紀(jì)90年代:互聯(lián)網(wǎng)的繁榮
硬件處理能力難以滿足日益增長的軟件復(fù)雜度,特別是對于那些擁有成百上千臺(tái)電腦的大型公司來說。個(gè)人計(jì)算機(jī)的管理系統(tǒng)和應(yīng)用程序變得混亂,而IT團(tuán)隊(duì)也被報(bào)告稱擾亂了本就惡劣的工作環(huán)境中的網(wǎng)絡(luò)運(yùn)行效率。
技術(shù)的發(fā)展意味著操作系統(tǒng)的體積將變得愈發(fā)龐大,但此時(shí)的磁盤空間仍然很昂貴,公司需要一種方法在多臺(tái)電腦進(jìn)行應(yīng)用,而不需要占有更多的空間。
那么如何獲得更多的存儲(chǔ)空間?其實(shí)方法與20世紀(jì)60年代的方式相同,那就是將數(shù)據(jù)托管在別人的電腦上。
以前,軟件通過硬盤來提供服務(wù),通過許可證的形式讓買方獲得某種程度的技術(shù)支持,而且只提供有限數(shù)量的更新。買方對于他們的軟件需求被重視表示安心,但是這種模式仍舊具有明顯缺點(diǎn)。比如,局限性的合同、利于服務(wù)商的定價(jià)包以及在新版本出貨時(shí)服務(wù)商迫使客戶支付的高額升級費(fèi)用等。除此之外,用戶還需要支付額外的技術(shù)和維護(hù)費(fèi)用。由于這種高門檻的限制,公司雖然可以從軟件中獲利,但他們往往卻無法支付起高昂的費(fèi)用。
在20世紀(jì)90年代,如今我們耳熟能詳?shù)囊恍┚揞^開始出現(xiàn),比如Intacct(Sage)、NetSuite(Oracle)當(dāng)然還有Salesforce。
不過在進(jìn)一步了解SaaS發(fā)展前,讓我們先來看看一個(gè)似乎是軟件歷史中最無關(guān)緊要的一個(gè)過客:ASP。
ASP的大起大落
應(yīng)用程序服務(wù)商(ASP)既是與SaaS同時(shí)創(chuàng)建的軟件,也是后者的前置標(biāo)簽。雖然ASP是一個(gè)基石,但由于自身的低效率,ASP在實(shí)踐中往往不能發(fā)揮出理論中的功效,特別是對大企業(yè)來說。而ASP和SaaS本身的差異很小,這常常給人造成一些困擾,而很多軟件專家也試圖來解釋它們的區(qū)別。
Steven J Vaughan-Nichols就寫到:
“大部分的ASP應(yīng)用都是1.0世界中的質(zhì)量軟件,而很多桌面端的軟件早已是3.0的版本。 對于公司來說,沒有必要為這么一個(gè)功能遠(yuǎn)低于自己已經(jīng)建設(shè)好的軟件而支付費(fèi)用 ”。
而Rick Chapman寫到:
“SaaS與ASP的區(qū)別就是SaaS公司掙錢,而ASP公司掙不了錢”。
我們可以這樣說:使用ASP,服務(wù)商必須去手動(dòng)設(shè)置用戶的登錄環(huán)境。而使用SaaS,一切設(shè)置都可以通過自主服務(wù)完成。所以這就是為什么ASP會(huì)在自身重量下崩潰,而SaaS卻蒸蒸日上的原因,盡管人們?nèi)耘f對SaaS 的合規(guī)性與安全性表示擔(dān)心。
SaaS服務(wù)商在21世紀(jì)的頭十年中取得了足夠的成功,Salesforce就是一個(gè)很好的例子。
Salesforce: 第一家真正的SaaS超級巨星
不同于Concure、Microsoft、Oracle和Lotus,Salesforce 從未受困于實(shí)體產(chǎn)品或ASP設(shè)施,其應(yīng)用程序純粹經(jīng)互聯(lián)網(wǎng)進(jìn)行傳輸,并通過瀏覽器進(jìn)行直接訪問。徹底的“SaaS化”給予了Salesforce一個(gè)偉大的開始,并讓其成為了最有價(jià)值的一家SaaS公司。
雖然其“沒有軟件”的口號與態(tài)度極具爭議,但在成立一年后,Salesforce的擴(kuò)展已經(jīng)不得不讓其員工在會(huì)議室和走廊中進(jìn)行辦公,因?yàn)槠?000英尺的辦公室(原來只有10名員工)已經(jīng)不能容下更多的員工。
2010:無處不在的SaaS
基于Salesforce的引領(lǐng),SaaS成為了一種成功的商業(yè)模式。這迫使像Sage和Oracle這樣的軟件巨頭也開始提供自己的SaaS產(chǎn)品以應(yīng)對市場競爭,同時(shí)SaaS也成為了眾多創(chuàng)業(yè)公司的唯一選擇,因?yàn)檫@些創(chuàng)業(yè)公司看到未來的軟件不存在于一堆硬盤或是許可證書中,而是在云端。
IDC預(yù)計(jì),到2018年底企業(yè)級SaaS市場的市值將從2013年的226億美元增長到508億美元。
AngelList在2017年8月份的數(shù)據(jù)庫中列出了超過12,000家SaaS初創(chuàng)公司,目前SaaS公司的確切數(shù)量尚不清楚,預(yù)計(jì)在9,000到12,000之間,平均估值為440萬美元。
SaaS的商業(yè)化
在本文開頭,我們提到了其實(shí)像Facebook和Twitter這樣的網(wǎng)站其實(shí)都可以被視為SaaS產(chǎn)品。通過廣泛的定義劃分,目前SaaS這個(gè)術(shù)語似乎變得有些過時(shí),但依然難以確認(rèn),其仍然說明了互聯(lián)網(wǎng)正在大規(guī)模地重組。
從本質(zhì)上說,互聯(lián)網(wǎng)與SaaS沒有什么區(qū)別,因?yàn)榛ヂ?lián)網(wǎng)也是通過HTML、CSS和JavaScript的以各種形式的組合為用戶提供頁面、服務(wù)或工具等。
比如Netflix,一開始只是一家進(jìn)行影碟租賃服務(wù)的公司,但如今其已經(jīng)成為了眾多美國人電視與手機(jī)等終端中的一款SaaS產(chǎn)品。不過,像Netflix這樣的SaaS產(chǎn)品其實(shí)都是其網(wǎng)頁端應(yīng)用的移植版。
由于像Node這樣的JavaScript環(huán)境的出現(xiàn),以及可以在經(jīng)濟(jì)高效的Amazon服務(wù)器上運(yùn)行的功能強(qiáng)大的可訪問數(shù)據(jù)庫語言的改進(jìn),如今SaaS的開發(fā)與部署不再依賴于企業(yè),更多的個(gè)體開發(fā)者可以參與到這一過程中。這一點(diǎn)從AngelList列出的SaaS創(chuàng)業(yè)公司數(shù)量以及成千每日在產(chǎn)品發(fā)現(xiàn)社區(qū)Product Hunt中瘋狂追尋新SaaS產(chǎn)品的人就可以看出。
也許SaaS的歷史即將終結(jié),但其融入的互聯(lián)網(wǎng)和整個(gè)世界更廣闊的歷史卻正在書寫新的篇章。