AWS平臺服務源自微軟PaaS失敗
據(jù)說商業(yè)就是一種買賣雙方之間的公允價值交換。在我們看到一如云計算這樣令人興奮且具備變個性的產(chǎn)物時,很容易忘了這一點,然而它仍舊遵循商業(yè)邏輯的規(guī)則。基礎架構(gòu)即服務(IaaS),一個托管的虛擬化產(chǎn)品,既不是技術變革,也非產(chǎn)異化業(yè)務服務。云市場***尋求更大的利潤就必須超越IaaS,而且云買家隨后會采納并適應新的功能。但是我們?nèi)绾尾拍馨l(fā)現(xiàn)IaaS之上的利潤?
最近答案似乎指向了平臺即服務(PaaS)。PaaS通過增加操作系統(tǒng)和中間件,將更多的軟件元素放入云端,因此置換了更多的軟件、支持成本,并且增加了潛在價值。問題在于微軟的Windows Azure是唯一可行的PaaS產(chǎn)品,但是Azure從未將其定位或者開發(fā)成為所謂的PaaS。亞馬遜現(xiàn)在的創(chuàng)造遠遠超過了微軟的PaaS。這并非是一種IaaS,而是超越了IaaS之上的:平臺服務。
平臺服務將傳統(tǒng)OS和中間件中的高價值應用元素抽離出來,將其放到Web服務中,這項服務則可以讓任何應用在IaaS之上運作。對于云提供商而言,這意味著新的收入來源。對于應用開發(fā)者而言,這意味著為其應用構(gòu)建了額外的價值,而且無需為云自定制代碼。而對于用戶,就意味著增加了他們所運行的應用的靈活性和實用性。
平臺服務通常復制了商業(yè)hee開源軟件,但是提供了一種“即服務”的形式,并提供支持,為用戶提供了一種真正的云交付的理想方式。數(shù)據(jù)庫服務是平臺服務的一個例子,也是部署和管理云應用的工具。
AWS將平臺服務帶入下一個階段
然而,緊隨著微軟的PaaS失敗而來的占據(jù)云領導地位的亞馬遜Web服務(AWS)將平臺服務帶到一個全新且刺激的方向,即承諾真正的面向云的應用。這也代表了一種云計算戰(zhàn)略的戰(zhàn)爭轉(zhuǎn)換,也可能殺死PaaS。
云市場從一開始到現(xiàn)在,云提供商已經(jīng)提供了某種形式的數(shù)據(jù)庫服務即平臺服務,因為傳統(tǒng)數(shù)據(jù)庫中間件通常需要用應用將數(shù)據(jù)在本地存儲。甚至在私有云堆棧中,比如OpenStack,提供了一套數(shù)據(jù)庫服務,從簡單塊存儲到新的Trove數(shù)據(jù)庫即服務。
亞馬遜也已經(jīng)提供了這些服務,但是卻非常安靜的擴展了其平臺服務的范圍,關注超越了在應用中調(diào)節(jié)云,轉(zhuǎn)到實際地支持具體的云應用。
亞馬遜的方法的不同之處在于并非將用戶同具體的操作系統(tǒng)/中間件連接,組合成PaaS,因此可以為任何平臺開發(fā)基于AWS的應用,在一些情況中,只需采取一些適度的努力就可將云特性增加到現(xiàn)有應用中。亞馬遜的平臺服務包括促進開發(fā)的工具——CloudFormation、Elastic Beanstalk、CloudWatch、OpsWorks,但是也有面向云的應用服務,比如最近的AppStream和Kinesis,以及虛擬桌面、高速緩存,甚至Web優(yōu)化服務。
亞馬遜對于平臺服務所做的代表了云計算中一種意義深遠的轉(zhuǎn)換,而大部分人還沒有意識到這一點。市場***亞馬遜面向平臺服務的運動會呈現(xiàn)兩種深刻的影響:云服務動力果斷轉(zhuǎn)移到IaaS,拋棄PaaS,而且IaaS提供商將被迫創(chuàng)建自己的平臺服務來匹配甚至超越AWS的這些服務。
從PaaS到平臺服務的這種云轉(zhuǎn)移的重要性和機遇,逐漸破壞了操作系統(tǒng)或者中間件廠商利用自己當前數(shù)據(jù)中心,提供當前平臺云版本的能力。這樣的廠商即便保留有市場,包括且有其是微軟這樣的廠商,可能必須提出其目前的中間件即系列分布式Web服務,而非作為一個完整平臺,才能夠更易于與亞馬遜競爭。
PaaS以及很多IaaS提供商,可能會被平臺服務獵殺,因為他們面臨雙重風險。首先,IaaS提供商將被迫像AWS一樣匹配平臺服務,這一點為其帶來了更高的成本。其次,亞馬遜的平臺服務利潤為其提供了更多的維度來減少IaaS價格,這也將導致競爭對手處于一種更低的利潤當中,因為要將價格削減匹配亞馬遜的價格,或者基于當前的價格,但是損失掉市場份額。
云市場轉(zhuǎn)移到平臺服務的風險
向平臺服務的轉(zhuǎn)移不是沒有風險。平臺服務尚不存在標準接口,不同的IaaS提供商可能通過使用自己的應用程序接口(API)尋求差異化,導致了廠商鎖定。這也意味著平臺服務用戶應該注意他們?nèi)绾螌⒎占傻綉弥?,尤其是如果他們期望使用多個IaaS提供商,或者如果他們的IaaS提供商目前面臨收購的風險或者倒閉的風險。
在平臺服務中解決“API爆炸”的風險是平臺服務逐漸深入的關鍵所在。***的策略就是從平臺服務盡可能的隔離應用請求,以便提供商能夠沒有較大的影響作出改變。這一點可以通過回顧所有的當前既定平臺服務實施來促進實現(xiàn),關注哪些新的提供商提供了這個功能,并且逐步采用應用來符合市場環(huán)境。
亞馬遜的平臺服務并不遙遠;他們可能才開始在這個領域的奔跑。隨著他們不斷擴展產(chǎn)品,他們將會展現(xiàn)出如何構(gòu)建云應用,而不僅僅是將目前的應用轉(zhuǎn)移到云端。這也是下一代云交付的關鍵步驟。