以“IPS”分類(lèi) 云計(jì)算你需要知道的PaaS

責(zé)任編輯:Jane

2011-09-21 08:54:29

摘自:網(wǎng)界網(wǎng)

云計(jì)算討論總是以“IPS”分類(lèi)開(kāi)始:基礎(chǔ)設(shè)施即服務(wù)(IaaS)、平臺(tái)即服務(wù)(PaaS)和軟件即服務(wù)(SaaS)。以上這種分類(lèi)總是作為一種補(bǔ)充說(shuō)明,原因是其缺乏強(qiáng)有力的代表產(chǎn)品...

云計(jì)算討論總是以“IPS”分類(lèi)開(kāi)始:基礎(chǔ)設(shè)施即服務(wù)(IaaS)、平臺(tái)即服務(wù)(PaaS)和軟件即服務(wù)(SaaS)。這種分類(lèi)的好處是更易于理解,能夠合理的制定評(píng)估要求。

想要一個(gè)應(yīng)用?單一用途應(yīng)用(人力資源、財(cái)務(wù)、印刷等)可以找軟件即服務(wù)提供商。

想要編寫(xiě)自己的應(yīng)用?可以找基礎(chǔ)設(shè)施即服務(wù)提供商,他們能夠讓你創(chuàng)建你自己的定制應(yīng)用。

在關(guān)注應(yīng)用功能的同時(shí),想要理解如何利用他人的軟件優(yōu)勢(shì)進(jìn)行管理這一概念?那么你可以看一下谷歌App Engine等應(yīng)用,它們會(huì)讓你對(duì)PaaS有一個(gè)認(rèn)識(shí)。

以上這種分類(lèi)總是作為一種補(bǔ)充說(shuō)明,原因是其缺乏強(qiáng)有力的代表產(chǎn)品,但是這一情況正在發(fā)生改變。

各領(lǐng)域內(nèi)的云提供商開(kāi)始關(guān)注未來(lái)的研發(fā)戰(zhàn)場(chǎng)——PaaS。他們已經(jīng)清楚的認(rèn)識(shí)到這是一個(gè)至關(guān)重要的市場(chǎng)——在這一市場(chǎng)中取勝將會(huì)擁有巨大的優(yōu)勢(shì)。同時(shí)這一市場(chǎng)也對(duì)用戶帶來(lái)了一些重大挑戰(zhàn)。

這一證據(jù)就在我們身邊。迄今為止,亞馬遜是最成功的IaaS提供商。盡管亞馬遜沒(méi)有宣布他們的服務(wù)為“平臺(tái)”,但是他們一直在用額外的附加功能豐富其核心服務(wù),這些功能對(duì)公司提供的的服務(wù)產(chǎn)生了深遠(yuǎn)的影響,其能夠幫助更為迅速的創(chuàng)建應(yīng)用、更為容易的管理資源收集。想一想用于管理和擴(kuò)充數(shù)據(jù)庫(kù)的RDS、用于保護(hù)外部應(yīng)用訪問(wèn)的直接連接、用于在AWS數(shù)據(jù)中心中隔離應(yīng)用的虛擬私有云、用于應(yīng)用管理的CloudFormation。

在上周的Dreamforce大會(huì)上,Salesforce公司列出了他們的PaaS服務(wù)項(xiàng)目。這些項(xiàng)目均以他們近期收購(gòu)的Heroku公司為基礎(chǔ)展開(kāi)的。盡管這些項(xiàng)目曾經(jīng)面向Ruby on Rails框架,但是Heroku已經(jīng)開(kāi)始擴(kuò)展它們,讓它們支持Java。它們還與Salesforce的Database.com進(jìn)行了整合。由于將本地?cái)?shù)據(jù)與Salesforce應(yīng)用進(jìn)行了整合,其還得到了Database Rights Option的支持。Salesforce可能稱其為“社交企業(yè)”,但是整個(gè)服務(wù)項(xiàng)目很明顯是為了向應(yīng)用研發(fā)提供一個(gè)通用平臺(tái)。

當(dāng)然,不僅僅是大公司瞄準(zhǔn)了這一市場(chǎng)。許多近期新成立的小公司也正在為創(chuàng)建云應(yīng)用提供略有不同的架構(gòu)。盡管這些公司宣稱他們將采用開(kāi)源和多云模式,但是人們?nèi)匀粫?huì)繼續(xù)關(guān)注他們的傳輸情況。在我看來(lái),云提供商將適應(yīng)每一種平臺(tái),以防止影響應(yīng)用的可移植性。

這一作法的影響是簡(jiǎn)單的IPS分類(lèi)將被迅速打破并被細(xì)分為復(fù)雜的云計(jì)算世界。在這個(gè)世界里,每個(gè)提供商都會(huì)尋求一種能夠涵蓋大部分客戶計(jì)算需求的解決方案。你的SaaS提供商希望幫助你編寫(xiě)自己的應(yīng)用。你的IaaS提供商希望其基礎(chǔ)設(shè)施擁有更多的功能,以使你的研發(fā)人員更具多產(chǎn)性。在這種新的云計(jì)算聯(lián)合世界中,要想徹底搞清楚提供商推出的產(chǎn)品將更為困難,這種模棱兩可的情況無(wú)疑將對(duì)企業(yè)帶來(lái)挑戰(zhàn)。

PaaS帶來(lái)的挑戰(zhàn)

為什么會(huì)說(shuō)PaaS對(duì)用戶來(lái)說(shuō)是一個(gè)重大挑戰(zhàn)呢?簡(jiǎn)單的說(shuō)是因?yàn)檫@種平臺(tái)的實(shí)力和生產(chǎn)能力為企業(yè)帶來(lái)了新的問(wèn)題。企業(yè)可能直到部署了大量應(yīng)用之后才意識(shí)到這些問(wèn)題。

在IT主管評(píng)估他們的PaaS選項(xiàng)時(shí)應(yīng)當(dāng)考慮一下以下這些問(wèn)題:

1、鎖定。PaaS架構(gòu)與CSP架構(gòu)整合的難度遠(yuǎn)遠(yuǎn)超過(guò)了向一個(gè)提供商的虛擬機(jī)里安裝應(yīng)用。如果一個(gè)應(yīng)用在內(nèi)部依賴于服務(wù)提供商的服務(wù),那么提取這個(gè)應(yīng)用需要從最根本的地方檢查代碼,而不僅僅是簡(jiǎn)單的在另一個(gè)提供商那里安裝一個(gè)打包工具。你從PaaS提供商那里獲得的生產(chǎn)效率值與特定服務(wù)項(xiàng)目對(duì)你的鎖定程度是匹配的。我并不認(rèn)為鎖定純粹是負(fù)面的。以我的體驗(yàn)看,公司愿意被鎖定是因?yàn)樗鼈兡軌蛱峁└嗟暮锰?。在選擇PaaS時(shí)明白這一點(diǎn)非常重要,因?yàn)镻aaS無(wú)疑會(huì)導(dǎo)致更大程度的鎖定。

2、復(fù)雜性。每一個(gè)PaaS提供商都會(huì)將他們的功能與他們的架構(gòu)整合在一起,而這些架構(gòu)都是根據(jù)提供商對(duì)應(yīng)用應(yīng)該如何設(shè)計(jì)的理解創(chuàng)建的。確定在PaaS環(huán)境中如何以最佳方式編寫(xiě)和運(yùn)行你的應(yīng)用并不重要。當(dāng)然,這是與傳統(tǒng)的本地環(huán)境最大的區(qū)別。

3、CSP(云服務(wù)提供商)差異。正如上面所提到的,大量PaaS架構(gòu)宣稱提供了一個(gè)抽象層,該層從應(yīng)用研發(fā)人員那里隱藏了云提供商的細(xì)節(jié)。將應(yīng)用抽象概念實(shí)際正在工作的可能性被放置在一旁的作法忽略了元應(yīng)用軟件功能,這些功能可以將用戶進(jìn)行鎖定在任何項(xiàng)目中。大部分這類(lèi)功能由將CSP提供,其重點(diǎn)用于運(yùn)行,而不是應(yīng)用編輯。CSP通過(guò)這種功能水平讓他們自己與其他提供商區(qū)別開(kāi)來(lái),他們會(huì)在運(yùn)行層面將你鎖定起來(lái),而不再是在代碼層面。不要認(rèn)為這種情況不會(huì)發(fā)生。云提供商的第一個(gè)想法就是“我如何要讓自己與其他的提供商不同?”因?yàn)樗麄兌己ε鲁蔀橛?jì)算能力相似的“啞管道”。

4、新技能。你的應(yīng)用研發(fā)人員需要學(xué)習(xí)新的框架知識(shí),知道如何為其研發(fā)應(yīng)用。盡管早期的云部署公司都擁有大量能夠快速學(xué)習(xí)新技能的熟練研發(fā)人員,但是對(duì)于其他公司來(lái)說(shuō),讓公司能夠快速掌握新技能是一項(xiàng)人力資本挑戰(zhàn)。

5、以新架構(gòu)為導(dǎo)向指導(dǎo)當(dāng)前實(shí)踐。大多數(shù)公司都已經(jīng)明確了架構(gòu)、方法和操作實(shí)踐的定義。這些必須根據(jù)新架構(gòu)進(jìn)行評(píng)估并被修訂。實(shí)際上,這一問(wèn)題已經(jīng)在IaaS云服務(wù)中存在了。隨著新架構(gòu)帶來(lái)的指導(dǎo)點(diǎn)越來(lái)越多,情況將會(huì)進(jìn)一步惡化。

以上這些問(wèn)題可能會(huì)被人視為拒絕云計(jì)算的理由。事實(shí)上并非如此。實(shí)際上,每個(gè)新平臺(tái)都會(huì)存在一些重大問(wèn)題,無(wú)論是微型計(jì)算機(jī)、個(gè)人電腦、云計(jì)算還是筆記本電腦。重要的是要認(rèn)識(shí)到每個(gè)新平臺(tái)存在的利弊,做好面對(duì)它們的準(zhǔn)備。記住以前發(fā)生教訓(xùn)和經(jīng)驗(yàn)也很重要。正如美國(guó)作家喬治·桑塔亞那的那句名言,“那些忘記過(guò)去的人注定要重蹈覆轍” 。

鏈接已復(fù)制,快去分享吧

企業(yè)網(wǎng)版權(quán)所有?2010-2024 京ICP備09108050號(hào)-6京公網(wǎng)安備 11010502049343號(hào)