PaaS:微軟Azure云的踏腳石和絆腳石
微軟Azure云自從2010年發(fā)布以來便對Amazon Web 服務(wù)緊追不舍。盡管用戶的擔(dān)憂不斷,尤其是關(guān)于性能及2014年的全球斷電事件,但Azure對于許多云用戶來說仍然是正確的選擇。
平臺即服務(wù)(PaaS),Azure的關(guān)鍵組件,買家追求的是它的用途,而賣家追求的是它的利益。另外,微軟Azure和Windows 服務(wù)器應(yīng)用終于進(jìn)入了互利共生的階段。微軟的目標(biāo)是讓Azure成為一個(gè)云端托管的Windows服務(wù)器的替代或補(bǔ)充方案,這代表了Azure將為眾多應(yīng)用提供PaaS功能。
對于Windows服務(wù)器應(yīng)用的用戶來說,Azure將同時(shí)替代硬件和平臺軟件。因此,Azure也取代了軟件許可費(fèi)用,還有維護(hù)的費(fèi)用。雖然Azure通常來說比AWS收費(fèi)貴,但這些好處可能會讓它成為更有成本效益的選擇。
PaaS讓Azure脫穎而出
Azure的***功能和最明顯的獨(dú)特之處就是PaaS。除了可以限制云成本之外,PaaS還有利于混合云運(yùn)算。為了達(dá)到這個(gè)目的,PaaS為所有與微軟本地工具兼容的應(yīng)用提供了完整的云軟件和硬件平臺。Azure提供了對云友好的很多流行服務(wù)端API的實(shí)現(xiàn),主要針對SharePoint之類的服務(wù)。而由于微軟控制了該API的數(shù)據(jù)中心版本,它可以在云及數(shù)據(jù)中心內(nèi)部直接創(chuàng)造彈性和混合性。
微軟對于混合性的專注來的正是時(shí)候,特別是從混合云成為現(xiàn)今云市場發(fā)展的絕大一部分原因開始。***代的云專注在托管服務(wù)器整合及基礎(chǔ)架構(gòu)即服務(wù)(IaaS)上。但第二代則專注在混合性,從傳統(tǒng)云爆炸和故障轉(zhuǎn)移開始,現(xiàn)在則集中在公有云和數(shù)據(jù)中心,包括了私有云之間應(yīng)用的劃分上。
Azure Batch的出現(xiàn)暗示了微軟想要利用其PaaS的根基來驅(qū)動(dòng)第三代的云和混合化,也就是只在云中運(yùn)行的應(yīng)用。與傳統(tǒng)網(wǎng)格計(jì)算應(yīng)用不同,Batch不需要重寫代碼就能將應(yīng)用分布到許多核和系統(tǒng)上。因?yàn)槲磥淼膶僭茟?yīng)用很可能會類似網(wǎng)格計(jì)算應(yīng)用,微軟的策略會在應(yīng)用進(jìn)化到云的過程中讓Azure占得先機(jī)。
PaaS的益處還不止于和網(wǎng)格計(jì)算兼容而已。微軟控制了Azure和Windows 服務(wù)器的中間件,保證了本地程序可以充分利用云的好處。它引入了新的平臺服務(wù),能夠在云端,本地或兩者同時(shí)運(yùn)行。這樣一來,開發(fā)者就更有可能會使用這些功能。這代表了中間件將會自動(dòng)優(yōu)化更多基于微軟的云應(yīng)用,而這是個(gè)非常強(qiáng)大的益處。
Azure的PaaS并非***
雖然PaaS是Azure的***優(yōu)勢之一,它也帶來了一些挑戰(zhàn)。微軟支持了類似IaaS的服務(wù)和其他客戶操作系統(tǒng),但Azure的成本和效益對于非微軟應(yīng)用來說就沒那么有利了。其結(jié)果是,微軟Azure可能被限制于微軟專用的應(yīng)用以內(nèi),這對那些想要一個(gè)可以適用于所有應(yīng)用或平臺的云策略的用戶來說,是一大挑戰(zhàn)。
微軟Azure的第二大PaaS挑戰(zhàn)是在競爭激烈的云市場中支持有限。相比IaaS可以運(yùn)行任何東西,PaaS則代表了某個(gè)特定的OS或中間件平臺,而微軟是類似Azure服務(wù)的唯一供應(yīng)商。購買者們可能會覺得被綁死了,而開發(fā)者可能會覺得Azure強(qiáng)迫他們把所有雞蛋都放在一個(gè)籃子里。
微軟真正***的挑戰(zhàn),其實(shí),是如何有效的展現(xiàn)Azure的好處。
微軟是***個(gè)純PaaS的參與者及傳統(tǒng)PaaS模型的***。但競爭對手正從這兩方面向它逼近。AWS,IaaS的***,正以AWS服務(wù)功能來擴(kuò)充彈性計(jì)算云(EC2),創(chuàng)造了一個(gè)類似PaaS的開發(fā)框架。Salesforce.com則把社交和協(xié)作工具做為API來拓展其SaaS基礎(chǔ)至PaaS。雖然這些動(dòng)作都沒有威脅到微軟的核心Azure PaaS服務(wù),但都在某種邊界上與微軟競爭,而微軟要擴(kuò)張其自身發(fā)展機(jī)會時(shí)將不得不跨躍這些邊界。
微軟***的云資產(chǎn)是它的企業(yè)足跡。雖然不是每家公司都在Windows服務(wù)器上運(yùn)行所有的東西,但幾乎每家公司都會運(yùn)行點(diǎn)什么。而這給予了微軟一個(gè)無可比擬的機(jī)會。如果微軟可以令人信服的展現(xiàn)Azure的益處并提出圍繞經(jīng)典Windows服務(wù)器應(yīng)用的機(jī)會的話,就可以確保Azure在云未來中的強(qiáng)大地位。