多租戶技術(shù),是SaaS領(lǐng)域最大的一項(xiàng)突破性技術(shù)進(jìn)展。設(shè)想一下,像Salesforce這種擁有超過100,000個(gè)客戶的公司,想要滿足服務(wù)需求就需要100,000+臺(tái)服務(wù)器和相應(yīng)的數(shù)據(jù)庫。這樣一來,就完全沒有利潤可言。
多租戶架構(gòu)不僅僅會(huì)帶來更高的總利潤,它更能讓小中型業(yè)務(wù)運(yùn)營在世界一流的軟件上——并以此獲利。
當(dāng)年,多租戶架構(gòu)不止是作為一個(gè)新型架構(gòu)出現(xiàn),它同時(shí)也改變了我們?yōu)槠髽I(yè)級(jí)應(yīng)用軟件付費(fèi)的方法——不再取決于CPU或服務(wù)器的數(shù)量,而是取決于用戶的數(shù)量和使用量。同樣的,無服務(wù)器計(jì)算也是一個(gè)關(guān)于如何構(gòu)建應(yīng)用程序和如何為其付費(fèi)的新方法。
無服務(wù)器為多租戶技術(shù)進(jìn)入一個(gè)全新的層面帶來了希望。作為一個(gè)計(jì)算模式,無服務(wù)器計(jì)算在平臺(tái)激活時(shí)并不需要運(yùn)轉(zhuǎn)專用服務(wù)器或虛擬機(jī),而且可以在有需要的時(shí)候關(guān)閉或縮放進(jìn)程。在這種模式下,你確實(shí)只需要為你所用到的東西付錢。
多租戶架構(gòu)的勝利
在SaaS的第一個(gè)十年期,像Salesforce 和Netsuite 這樣的公司,是多租戶模式的堅(jiān)定支持者,而當(dāng)時(shí)的傳統(tǒng)供應(yīng)商卻將其描述為一個(gè)有危害的存在,常常說它是“顧客數(shù)據(jù)的危險(xiǎn)組合”。
排名第一的企業(yè)級(jí)應(yīng)用軟件SAP,研究出了它自己的架構(gòu)與多租戶進(jìn)行競(jìng)爭(zhēng),名叫mega-tenancy。當(dāng)時(shí)的數(shù)據(jù)庫供應(yīng)商領(lǐng)導(dǎo)者,試圖銷售虛擬私有數(shù)據(jù)庫方案或另一種創(chuàng)新的方法,來讓客戶二選其一。但今天,那些決心從事多租戶架構(gòu)的公司,如Ariba、Concur 和Netsuite 等,已經(jīng)從中獲得了數(shù)百億美元的收益。
無服務(wù)器架構(gòu)
通過無服務(wù)器架構(gòu),我們可以看到一個(gè)全新的應(yīng)用范圍正脫穎而出。當(dāng)涉及到IOT、移動(dòng)APP和實(shí)時(shí)大數(shù)據(jù)時(shí),無服務(wù)器架構(gòu)會(huì)發(fā)揮出非常巨大的作用。
亞馬遜Lambda 在這一領(lǐng)域被視為領(lǐng)導(dǎo)者,還有一些其他的產(chǎn)品如PubNub 和Azure也是建立同樣的靈感之上。短短幾年內(nèi),每一個(gè)云平臺(tái)都將必須支持某種形式的無服務(wù)器架構(gòu)。
如同多租戶架構(gòu)一樣,你不能直接拿著現(xiàn)有的代碼,然后讓其在無服務(wù)器的情況下實(shí)現(xiàn),你必須重新思考并重寫這些新的框架。
在TechCrunch之前刊登過的一篇文章中,其作者Ron Miller指出:
“這種編程方法其實(shí)并不是一個(gè)靈丹妙藥,它只是為那些開發(fā)者們提供了一個(gè)不是那么傳統(tǒng)的服務(wù)器架設(shè)工具,這讓他們?cè)谠O(shè)計(jì)程序和考慮如何部署時(shí)有一個(gè)額外的選項(xiàng)。”
讓不可能變成可能,而且更便宜
多租戶使中小型企業(yè)能夠以他們負(fù)擔(dān)得起的價(jià)格獲得企業(yè)級(jí)應(yīng)用軟件,如CRM類(Salesforce)、會(huì)計(jì)類(NetSuite)、市場(chǎng)營銷類(Marketo)和招聘類(SmartRecruiters)等。
最近,數(shù)據(jù)尤其是實(shí)時(shí)數(shù)據(jù)的應(yīng)用大批涌現(xiàn),但大多數(shù)情況下處理這些數(shù)據(jù)是非常昂貴的。無服務(wù)器計(jì)算則可以通過按照運(yùn)行你的功能所耗費(fèi)的很小一部分時(shí)間收費(fèi),來讓其變得更加便宜。
筆者期望在未來十年里,會(huì)有更多依托于這種新型架構(gòu)和業(yè)務(wù)模式新應(yīng)用出現(xiàn)。也很好奇,像Salesforce 和NetSuite這樣的公司,會(huì)通過這種新型架構(gòu)實(shí)現(xiàn)怎樣的可能?