迄今為止關(guān)于云計(jì)算的大部分討論都還只是集中于把應(yīng)用程序遷往云計(jì)算的話題上。雖然云計(jì)算服務(wù)的增長(zhǎng)速度是比較高的,但是這一發(fā)展態(tài)勢(shì)甚至都沒有讓云計(jì)算相關(guān)開支占到企業(yè)IT 預(yù)算的5%。云計(jì)算業(yè)界的領(lǐng)導(dǎo)者亞馬遜網(wǎng)絡(luò)服務(wù)(AWS)表示,還有另一條通往云計(jì)算成功的道路,也就是使用云計(jì)算來做那些在數(shù)據(jù)中心中做起來有困難、實(shí)現(xiàn)成本很高或者甚至根本不可能做的事。
這樣一種平臺(tái)服務(wù)的方式通過為應(yīng)用程序增加云計(jì)算增強(qiáng)功能來擴(kuò)展基本的基礎(chǔ)設(shè)施即服務(wù)(IaaS),從而提出一個(gè)更為強(qiáng)大的云計(jì)算價(jià)值主張和更激動(dòng)人心的云計(jì)算承諾。平臺(tái)服務(wù)基本上就是網(wǎng)絡(luò)服務(wù),這種通過應(yīng)用程序編程接口(API)提供的服務(wù)能夠與其他應(yīng)用程序?qū)崿F(xiàn)緊密集成。因?yàn)槠脚_(tái)服務(wù)看上去更像是基于API的互聯(lián)網(wǎng)服務(wù),從本質(zhì)上來看,無論是在云計(jì)算中運(yùn)行還是在數(shù)據(jù)中心中運(yùn)行的應(yīng)用程序,通過它們進(jìn)行訪問都是一致的。這就使得平臺(tái)服務(wù)成為開發(fā)混合云計(jì)算應(yīng)用程序的最佳工具。
如果一個(gè)平臺(tái)服務(wù)是通過一個(gè)開放API提供的,而這個(gè)開放API是可以在數(shù)據(jù)中心(私有云計(jì)算或者甚至傳統(tǒng)軟件)中復(fù)制,那么當(dāng)發(fā)生云計(jì)算高峰或故障轉(zhuǎn)移事件時(shí)就可以把這個(gè)服務(wù)遷入或遷出云計(jì)算。這也就創(chuàng)建了一種全新的服務(wù)模式。
對(duì)其進(jìn)行資本化運(yùn)作的技巧就是要了解平臺(tái)服務(wù)、評(píng)估實(shí)施這些服務(wù)的方案選項(xiàng)以及為基于平臺(tái)服務(wù)的強(qiáng)化而設(shè)計(jì)應(yīng)用程序。
抓住平臺(tái)服務(wù)的精髓
對(duì)于一個(gè)云計(jì)算架構(gòu)師或規(guī)劃者來說,把平臺(tái)服務(wù)視為一種平行化的SaaS是很自然而然的,因?yàn)樗且唤M支持具有共同技術(shù)特點(diǎn)和需求應(yīng)用程序的工具,而不是單一的垂直化。
(Salesforce.com 和 SAP是使用這一平行化的軟件即服務(wù)元素的良好來源。)協(xié)作和統(tǒng)一通訊是SaaS工具被視為平臺(tái)服務(wù)的兩個(gè)示例,此外還有很多的AWS工具。
編制一份網(wǎng)絡(luò)服務(wù)形式的平行化軟件工具的目錄可以從審查所有這些來源開始入手,然后圍繞這些工具從頭開始考慮進(jìn)行應(yīng)用程序開發(fā)。在你擁有內(nèi)部組件化應(yīng)用程序的地方,組件可以被填加至這些基礎(chǔ)的平臺(tái)服務(wù)框架的想法能夠?yàn)槟愕臉I(yè)務(wù)需求提供更為專業(yè)的因素。
評(píng)估實(shí)現(xiàn)平臺(tái)服務(wù)的選項(xiàng)
那些希望充分利用平臺(tái)服務(wù)的用戶所面臨的挑戰(zhàn)在于,這些服務(wù)并不是我們目前所認(rèn)為的云計(jì)算的一部分。他們并不是目前應(yīng)用程序的元素,所以他們無法簡(jiǎn)單地把這些應(yīng)用程序遷往云計(jì)算。事實(shí)上,使用平臺(tái)服務(wù)將幾乎肯定需要用戶付出一些開發(fā)方面的工作,它可以是由你自己的公司或者第三方承包商來進(jìn)行。對(duì)于那些把云計(jì)算視為降低IT成本途徑的人來說,這一點(diǎn)似乎是與其目標(biāo)剛好相反的,但是平臺(tái)服務(wù)所開發(fā)的應(yīng)用程序具有與生俱來的容量彈性、更好的性能與可用性以及更好的用戶界面性能和體驗(yàn)質(zhì)量。其中的關(guān)鍵在于用戶能夠找到真正的平臺(tái)服務(wù)。