云平臺(tái)是指基于硬件的服務(wù),提供計(jì)算、網(wǎng)絡(luò)和存儲(chǔ)能力。轉(zhuǎn)向云計(jì)算(cloud computing),是業(yè)界將要面臨的一個(gè)重大改變。各種云平臺(tái)(cloud platforms)的出現(xiàn)是該轉(zhuǎn)變的最重要環(huán)節(jié)之一。顧名思義,這種平臺(tái)允許開(kāi)發(fā)者們或是將寫(xiě)好的程序放在“云”里運(yùn)行,或是使用“云”里提供的服務(wù),或二者皆是。
至于這種平臺(tái)的名稱,現(xiàn)在我們可以聽(tīng)到不止一種稱呼,比如按需平臺(tái)(on-demand platform)、平臺(tái)即服務(wù)(platform as a service,PaaS)等等。但無(wú)論稱呼它什么,這種新的支持應(yīng)用的方式有著巨大的潛力。
應(yīng)用平臺(tái)(application platforms)是如何被使用的。開(kāi)發(fā)團(tuán)隊(duì)在創(chuàng)建一個(gè)戶內(nèi)應(yīng)用(on-premises application,即在機(jī)構(gòu)內(nèi)運(yùn)行的應(yīng)用)時(shí),該應(yīng)用所需的許多基礎(chǔ)都已經(jīng)事先存在了:操作系統(tǒng)為執(zhí)行應(yīng)用和訪問(wèn)存儲(chǔ)等提供了基礎(chǔ)支持;機(jī)構(gòu)里的其他計(jì)算機(jī)提供了諸如遠(yuǎn)程存儲(chǔ)之類(lèi)的服務(wù)。倘若每創(chuàng)建一個(gè)戶內(nèi)應(yīng)用都得首先構(gòu)建所有這些基礎(chǔ)的話,那么恐怕我們今天看到的應(yīng)用會(huì)少很多。
實(shí)際環(huán)境中的云平臺(tái):三種云服務(wù)
為掌握云平臺(tái),我們先從大體上考察一下云服務(wù)。我們可以把通過(guò)“云”提供的服務(wù)分為三大類(lèi)。它們是:
軟件即服務(wù)(Software as a service,SaaS):SaaS應(yīng)用是完全在“云”里(也就是說(shuō),一個(gè)Internet服務(wù)提供商的服務(wù)器上)運(yùn)行的。其戶內(nèi)客戶端(on-premises client)通常是一個(gè)瀏覽器或其他簡(jiǎn)易客戶端。Salesforce可能是當(dāng)前最知名的SaaS應(yīng)用,不過(guò)除此以外也有許多其他應(yīng)用。
附著服務(wù)(Attached services):每個(gè)戶內(nèi)應(yīng)用(on-premises application)自身都有一定功能,它們可以不時(shí)地訪問(wèn)“云”里針對(duì)該應(yīng)用提供的服務(wù),以增強(qiáng)其功能。由于這些服務(wù)僅能為該特定應(yīng)用所使用,所以可以認(rèn)為它們是附著于該應(yīng)用的。一個(gè)著名的消費(fèi)級(jí)例子就是蘋(píng)果公司的iTunes:其桌面應(yīng)用可用于播放音樂(lè)等等,而附著服務(wù)令購(gòu)買(mǎi)新的音頻或視頻內(nèi)容成為可能。微軟公司的Exchange托管服務(wù)是一個(gè)企業(yè)級(jí)例子,它可以為戶內(nèi)Exchange服務(wù)器增加基于“云”的垃圾郵件過(guò)濾、存檔等服務(wù)。
未來(lái)云平臺(tái)(Cloud platforms):云平臺(tái)提供基于“云”的服務(wù),供開(kāi)發(fā)者創(chuàng)建應(yīng)用時(shí)采用。你不必構(gòu)建自己的基礎(chǔ),你完全可以依靠云平臺(tái)來(lái)創(chuàng)建新的SaaS應(yīng)用。云平臺(tái)的直接用戶是開(kāi)發(fā)者,而不是最終用戶。
要掌握云平臺(tái),首先要對(duì)這里“平臺(tái)”的含義達(dá)成共識(shí)。一種普遍的想法,是將平臺(tái)看成“任何為開(kāi)發(fā)者創(chuàng)建應(yīng)用提供服務(wù)的軟件”。下一節(jié),我們將對(duì)此作具體講解。
以上就是什么是云平臺(tái)?的詳細(xì)內(nèi)容,更多請(qǐng)關(guān)注聚名網(wǎng)其它相關(guān)文章!