云計(jì)算快照:開(kāi)發(fā)者之友
云端最值得嘗試的部分是什么?尤其是如果你正在一個(gè)Java開(kāi)發(fā)團(tuán)隊(duì)中工作。
這個(gè)問(wèn)題不是關(guān)于云最棒的部分是什么的問(wèn)題,或者為什么你可能想使用云。就像一塊蛋糕,這塊蛋糕最好吃的部分無(wú)疑是其酥皮,當(dāng)然那些含有少量糖分的玫瑰,有時(shí)候你可能覺(jué)得吃起來(lái)也相當(dāng)?shù)牟诲e(cuò)。誠(chéng)然,人們?nèi)藗円膊粫?huì)喜歡只有酥皮和糖玫瑰的蛋糕,但是酥皮和玫瑰確實(shí)是最好吃的部分。
環(huán)境快照
對(duì)于許多企業(yè)接受基于云的開(kāi)發(fā)決策,在云端獲取最佳的開(kāi)發(fā)性能易如反掌,獲取的這些應(yīng)用就像作弊,坦白講這些應(yīng)用不會(huì)對(duì)于你所做的故障排除的最佳嘗試進(jìn)行任何反饋,創(chuàng)建整個(gè)環(huán)境的虛擬快照也是一種作弊,然后別人在尋找故障問(wèn)題的時(shí)候,把這個(gè)環(huán)境存儲(chǔ)在云端不礙事的地方。在混亂的開(kāi)發(fā)人員解決一些其他問(wèn)題的時(shí)候,會(huì)把整個(gè)混亂的環(huán)境放在次要位置上,比較有經(jīng)驗(yàn)的開(kāi)發(fā)人員或者管理員則更有興趣致力于應(yīng)用或者環(huán)境問(wèn)題。
進(jìn)行云端快照比簡(jiǎn)單的備份拷貝隨處部署的具體創(chuàng)建應(yīng)用要多一些功能。你可以從虛擬快照中獲取一些信息,或者你的運(yùn)行時(shí)環(huán)境不只包括你部署的應(yīng)用,而是所有系統(tǒng)和也可能影響系統(tǒng)的環(huán)境變量、在不同的服務(wù)器上部署企業(yè)應(yīng)用存檔(EAR文件)所非必要的信息。
快照VS.VMware類型圖像
類似的功能可以通過(guò)軟件和虛擬環(huán)境成像實(shí)現(xiàn),這種想法并不新鮮。但是在云堆棧中進(jìn)行這種類型的事情,像VMware提供的sVFabric,可以通過(guò)點(diǎn)擊按鈕完成圖像創(chuàng)建,你也可以在環(huán)境之間進(jìn)行快速且無(wú)縫的轉(zhuǎn)換。對(duì)成像機(jī)器進(jìn)行行政支出,然后需要的時(shí)候可以在任何地點(diǎn)下載下來(lái),檢修或者甚至是在應(yīng)用開(kāi)發(fā)的不同階段進(jìn)行對(duì)比都成為行政人員的事情了。此外,大多數(shù)云計(jì)算環(huán)境的磁盤空間成本在同實(shí)際的帶寬或者處理器使用費(fèi)用相比時(shí),顯得微不足道。
利用云端規(guī)模經(jīng)濟(jì)
雖然在談到生命周期管理和已部署應(yīng)用的可擴(kuò)展性時(shí),云明顯的節(jié)約了成本,但是對(duì)于實(shí)際正在創(chuàng)建企業(yè)應(yīng)用程序的Java開(kāi)發(fā)者來(lái)說(shuō),有時(shí)好處并不明顯。然而,云計(jì)算承諾了存儲(chǔ)空間和相對(duì)較低的已部署應(yīng)用程序使用費(fèi)用,由于對(duì)于經(jīng)驗(yàn)的要求最小化,對(duì)于開(kāi)發(fā)者進(jìn)行起整個(gè)開(kāi)發(fā)環(huán)境快照來(lái)說(shuō)變得非常容易。包括凍結(jié)這些環(huán)境,稍后再訪問(wèn),以及在開(kāi)發(fā)人員繼續(xù)分離虛擬圖像的同時(shí),允許他人檢測(cè)問(wèn)題。云提供了很多好處來(lái)現(xiàn)代化企業(yè)環(huán)境,但是從開(kāi)發(fā)者的視角看,對(duì)于已知環(huán)境便宜輕松的快照能力確實(shí)是最“好吃”的部分。