閑扯Windows Azure Tools for Visual Studio
Visual Studio 2010經(jīng)過(guò)長(zhǎng)時(shí)間的發(fā)展,很多用戶(hù)都很了解Visual Studio 2010了,這里我發(fā)表一下個(gè)人理解,和大家討論討論。雖然大家都還在“云里霧里”,但是毫無(wú)疑問(wèn),“云計(jì)算”已經(jīng)來(lái)到了我們身邊。在互聯(lián)網(wǎng)時(shí)代,微軟輸給了Google,面對(duì)即將到來(lái)的“云計(jì)算”時(shí)代,微軟沒(méi)有理由再次錯(cuò)過(guò)機(jī)會(huì)。
#t#所以早在年初“云計(jì)算”的概念剛剛興起的時(shí)候,就有傳言微軟將進(jìn)軍“云計(jì)算”,將旗下的軟件業(yè)務(wù)納入“云計(jì)算”。而現(xiàn)在,隨著Visual Studio 2010 CTP和Windows Azure的發(fā)布,這一切成為了事實(shí)?!霸朴?jì)算”的基本原理,是通過(guò)使計(jì)算分布在大量的分布式計(jì)算機(jī)上,而非本地計(jì)算機(jī)或遠(yuǎn)程服務(wù)器中,企業(yè)數(shù)據(jù)中心的運(yùn)行將更與互聯(lián)網(wǎng)相似。
這使得企業(yè)能夠?qū)①Y源切換到需要的應(yīng)用上,根據(jù)需求訪問(wèn)計(jì)算機(jī)和存儲(chǔ)系統(tǒng)。Windows Azure是一個(gè)托管服務(wù)套件,它包括虛擬計(jì)算,可擴(kuò)展存儲(chǔ)以及自動(dòng)化服務(wù)管理系統(tǒng)等。這些工具將會(huì)用來(lái)為微軟的服務(wù)提供支持,其中包括MSN,Xbox Live,以及Office Online等等,實(shí)現(xiàn)服務(wù)的網(wǎng)絡(luò)化。
對(duì)于開(kāi)發(fā)者而言,Windows Azure已經(jīng)建立起一個(gè)簡(jiǎn)單而快速的系統(tǒng),最重要的是它擁有著標(biāo)準(zhǔn)的模型,是我們步入“云計(jì)算”時(shí)代的捷徑。開(kāi)發(fā)者可以根據(jù)自己的需要選擇第二層功能來(lái)使用,比如數(shù)據(jù)庫(kù),業(yè)務(wù)工具,甚至是第三方軟件提供的功能。Windows Azure云計(jì)算平臺(tái)為開(kāi)發(fā)者提供了靈活性和可開(kāi)發(fā)性,同時(shí)還需要考慮利用目前現(xiàn)有的技能、工具和技術(shù),比如微軟.NET框架和Visual Studio。使用Windows Azure Tools for Visual Studio,我們可以為Windows Azure創(chuàng)建,調(diào)試和部署服務(wù)和應(yīng)用程序。
Visual Studio 2010為Windows Azure提供了專(zhuān)門(mén)的項(xiàng)目模型,同時(shí),我們也可以利于Visual Studio 2010對(duì)我們的服務(wù)和應(yīng)用程序進(jìn)行調(diào)試。另外,我們可以利用Visual Studio 2010將我們創(chuàng)建的服務(wù)打包,然后通過(guò)Windows Live Developer Portal部署到Windows Azure。
總之,有了Visual Studio 2010的幫助,我們就可以拔得“云計(jì)算”的頭籌。