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