當(dāng)你在公共云中部署若干應(yīng)用和服務(wù)時(shí),你已放棄了對(duì)其的一些控制權(quán)。你可能會(huì)冒著若干安全性、一體化以及金融方面的風(fēng)險(xiǎn)。為了應(yīng)對(duì)云計(jì)算的這一挑戰(zhàn)和早期SOA的挑戰(zhàn),你可能會(huì)考慮實(shí)施某種形式的云計(jì)算治理。
不同SOA的治理環(huán)境與云計(jì)算架構(gòu)的治理環(huán)境之間有著一定的相同之處與之處。有關(guān)觀察人士表示,當(dāng)云計(jì)算應(yīng)用運(yùn)行時(shí)其治理的運(yùn)行將占據(jù)較高的優(yōu)先級(jí)。人們是否會(huì)提升至云計(jì)算而放棄SOA治理?對(duì)于Layer 7 科技公司的CTO Scott Morrison來(lái)說(shuō),這是糟糕的一個(gè)決定。
“在現(xiàn)實(shí)中,你所應(yīng)該做的事是了解使用SOA治理能夠做些什么,因?yàn)槟抢镉性S多很好的基本思路和許多好技術(shù),”Morrison說(shuō)。“如同在云計(jì)算中一樣,基于此進(jìn)行構(gòu)建。”
在云計(jì)算中有一個(gè)“三位一體”的問(wèn)題,HP公司軟件產(chǎn)品與戰(zhàn)略營(yíng)銷(xiāo)副總裁Paul Muller如是表示。即:安全性、一體化和成本管理,這些方面都可以通過(guò)治理來(lái)解決。當(dāng)分布式云計(jì)算面臨跟蹤個(gè)別消費(fèi)相關(guān)服務(wù)與業(yè)務(wù)處理的挑戰(zhàn)時(shí),這就變得越來(lái)越重要。
“當(dāng)廠商正在改變他們的應(yīng)用程序接口而你又正在改變你的應(yīng)用程序時(shí),你需要確保實(shí)施相應(yīng)的變更管理和治理,”Muller說(shuō):“基于此我們可以如同在SOA環(huán)境下一樣開(kāi)始相同的工作,以應(yīng)用自動(dòng)化策略。”
運(yùn)行時(shí)間治理
與SOA治理可被分為兩大類(lèi)(設(shè)計(jì)時(shí)間與運(yùn)行時(shí)間)類(lèi)似,云計(jì)算服務(wù)治理也可按相同的類(lèi)別進(jìn)行區(qū)分。根據(jù)藍(lán)山實(shí)驗(yàn)室的創(chuàng)始人和CTO David S. Linthincum的說(shuō)法,雖然,仍然存在于服務(wù)訪問(wèn)控制的設(shè)計(jì)時(shí)間治理與策略設(shè)計(jì)比本地傳統(tǒng)計(jì)算更為盛行,但是在云計(jì)算中運(yùn)行時(shí)間治理是第一優(yōu)先級(jí)的。
“所有的服務(wù)需要被置于同類(lèi)的治理架構(gòu)下,”Linthicum說(shuō)。“通常有一個(gè)運(yùn)行時(shí)間框架,能夠控制對(duì)那些服務(wù)的訪問(wèn)、定義那些服務(wù)及其成熟度、找出那些服務(wù)是否有變化、當(dāng)你對(duì)服務(wù)失控時(shí)什么更為重要以及找出你的治理系統(tǒng)是如何與安全性密切配合的。”
Linthicum強(qiáng)調(diào)說(shuō),治理的日常執(zhí)行和建立一個(gè)統(tǒng)一的治理架構(gòu)都是云計(jì)算中的關(guān)鍵問(wèn)題,特別是當(dāng)你選擇融合來(lái)自于不同云計(jì)算的服務(wù),例如Amazon與Sales Force,并將它們連接至你自己企業(yè)中的獨(dú)立內(nèi)部網(wǎng)絡(luò)和私有云時(shí)。
“但是,當(dāng)你遷往具有相同模式(如同SOA中的一樣)的云時(shí),它更像是一個(gè)運(yùn)行時(shí)間環(huán)境,”Linthicum說(shuō)。“因?yàn)槲覀冋诨旌虾推ヅ鋪?lái)源不同的服務(wù)以形成我們自己的解決方案,所有治理將變得更加重要。”
Gartner公司的Daryl Plummer還強(qiáng)調(diào)了云計(jì)算環(huán)境中運(yùn)行時(shí)間治理的重要性。他強(qiáng)調(diào)說(shuō),如同供應(yīng)商在SOA的經(jīng)歷一樣,治理云計(jì)算服務(wù)主要是治理業(yè)務(wù)而非治理軟件組件。
“在云計(jì)算的世界中,一些負(fù)責(zé)任的公司必須確保其服務(wù)在每天中的每一分鐘都是正常工作的,”Plummer說(shuō)。“這并不是把服務(wù)形成白紙黑字那么簡(jiǎn)單,這是要確保服務(wù)的可用性并讓開(kāi)發(fā)人員弄清楚之后應(yīng)當(dāng)如何使用該服務(wù)。這是一個(gè)活生生且每天都在運(yùn)行的服務(wù)。”