甲骨文的軟件即服務(wù)更吸引誰?
亞馬遜Web服務(wù)問世七年,軟件即服務(wù)業(yè)務(wù)模型爆發(fā),甲骨文最終也難以免俗,通過其旗艦數(shù)據(jù)庫產(chǎn)品開始云計(jì)算之旅。本月初,甲骨文發(fā)布了令人期待已久的甲骨文數(shù)據(jù)庫12c版本,稱其為為云設(shè)計(jì)的***款數(shù)據(jù)庫。誠然,這一點(diǎn)取決于甲骨文對于云計(jì)算的定義。
甲骨文12c提供了大量的功能,比如多租戶和地理分布式負(fù)載均衡/故障恢復(fù)等,看起來都是非常的“云化”。如果企業(yè)想要構(gòu)建一項(xiàng)云服務(wù)或者尋求升級現(xiàn)有的云服務(wù),這些功能的確很吸引人。但是如果是希望構(gòu)建軟件即服務(wù)的創(chuàng)業(yè)公司,現(xiàn)在什么都沒有,那么***的期望是快速傳播開倆,而甲骨文12c企業(yè)版本的價(jià)格列表上每個處理器4.75萬美元的價(jià)格有些不合理,因?yàn)橹挥羞@個版本能提供多租戶功能。

甲骨文數(shù)據(jù)庫12c
即便企業(yè)愿意為這個價(jià)格買單,也意味著必須要開始處理某處的物理服務(wù)器,或者可以在微軟的Windows Azure云上托管我的數(shù)據(jù)庫。而如果企業(yè)出于某些原因希望變更數(shù)據(jù)庫層或者對應(yīng)用做出改變,可能還需要更多的靈活性。
上文描述的企業(yè)類型就是云計(jì)算企業(yè)的案例。生機(jī)勃勃的創(chuàng)業(yè)公司可以在AWS上構(gòu)建應(yīng)用,瘋狂的成長起來,開始成功。從某個角度看,云計(jì)算的真髓就是自由,自由的選取***的工具,可以隨意修改搭配直至滿足我們的需求,如果不需要了或不適用,可以完整的替換下來。
出于這樣的原因,開源云盛行開來,并不僅僅是為了下企業(yè)。企業(yè)現(xiàn)在差不多都在逐漸脫離企業(yè)軟件,來實(shí)現(xiàn)業(yè)務(wù)的自動化,淡然也并不是說不需要企業(yè)軟件了。如果Facebook、谷歌、Twitter和其他的新型互聯(lián)網(wǎng)參與者都不能找到所需的合適開源軟件,他們就會自己構(gòu)造,隨后將其開源化。
公平的說,甲骨文12c想要吸引的客戶類型可能并不是哪些創(chuàng)業(yè)公司或者熱衷網(wǎng)絡(luò)的企業(yè)。全球的大型企業(yè)有很多大型且重要的應(yīng)用都需要大型且重要的數(shù)據(jù)庫。如果甲骨文是最安全、最穩(wěn)定且性能***的選擇,花這些錢完全值得。
Salesforce.com為例,可以在昂貴的甲骨文軟件和硬件上標(biāo)準(zhǔn)化,因?yàn)槠溆脩粼鲩L量完全可以預(yù)期,而且可能稍晚一些時(shí)候就會換數(shù)據(jù)庫。這樣做非常昂貴且耗時(shí),尤其是如果任何客戶發(fā)生宕機(jī),那就要遭受公眾的口誅筆伐。
Heroku是Salesforce.com2010年收購的平臺即服務(wù)廠商,當(dāng)時(shí)Heroku已經(jīng)創(chuàng)辦八年時(shí)間,現(xiàn)在運(yùn)行著300多萬應(yīng)用。它是基于PostgreSQL構(gòu)建的,隨著技術(shù)的成熟在不斷的升級其性能。
購買大企業(yè)的產(chǎn)品對于采購人員來說很穩(wěn)妥,中規(guī)中矩。然而,某種意義上的云架構(gòu)是多租戶且分布式的,而且理想上應(yīng)用可以作為一項(xiàng)服務(wù)來交付。那么,如果它運(yùn)行在Exalogic盒子里或者你不能微調(diào)代碼,又或者你需要畫上一大筆錢來保證其終生的運(yùn)行又是怎樣一副光景呢?
此外,云也是某種意義上的***套特性集。云應(yīng)該是可以讓軟件工程師和架構(gòu)師更換到一個開源數(shù)據(jù)庫,或者更多數(shù)據(jù)庫,一些通用的功能可以構(gòu)建到產(chǎn)品的基礎(chǔ)中,可以演變擴(kuò)展成核心的內(nèi)容,而且不需要耗費(fèi)一兵一卒。
這樣做沒有本質(zhì)上的隊(duì)和錯,但是如果要在開源數(shù)據(jù)庫和12c之間選擇的話,企業(yè)應(yīng)該將技術(shù)看作是一種創(chuàng)新的工具,也是業(yè)務(wù)發(fā)展的舞臺。企業(yè)要為未來做好計(jì)劃,不僅僅是維持現(xiàn)有的工作,還要考慮未來如何增量調(diào)整等等。