Visual Studio 2010著力打造云計算平臺(2) 軟件測試
在微軟的Visual Studio 2010產品中,我們可以看到云計算的影子,不僅是其對Windows Azure提供了多方面的支持,同時也能夠更加快捷的進行云計算開發。
3. 開發者使用vs2010如何更快捷進行云計算開發
首先說Azure,這是VS2010 提供的云計算開發服務平臺,而這個Azure 服務平臺是什么的呢?就是是一個托管服務套件,它包括虛擬計算,可擴展存儲以及自動化服務管理系統等。這些工具將會用來為微軟的服務提供支持,其中包括MSN,Xbox Live,以及Office Online等等,實現服務的網絡化。再說說Azure的關鍵基礎——Windows Azure,這可是Azure“云計算”基礎,提供計算、存儲、管理的功能,運行在微軟遍布全球的數據中心架構之中,是咱們步入“云計算”時代的捷徑。
Windows Azure已經建立起一個簡單而快速的系統,開發者可以根據自己的需要選擇第二層功能來使用。在Windows Azure上運行Live Services、.NET Services、SQL Services、SharePoint Services和Dynamics CRM Services等基礎網絡服務,更有提供給最終用戶的云計算服務:Windows Live、Office Live,以及合作伙伴通過開放應用程序接口(API)開發的增值應用服務等等。
通過Azure Services Platform開發者可以使用.NET 3.5 SP1和Visual Studio 2008 SP1創建運行在微軟數據中心上的Internet級應用程序。VS2010為Windows Azure提供了專門的項目模型,更可以對服務和應用程序進行調試。同時,咱們開發者可以通過在Azure服務平臺上開放API來支持互聯網標準,來實現與異構平臺、與其他開發者之間交流和互動。
4.VS2010 Beta2為云計算開發提供了那些工具?
基本上VS2010 Beta2包含了Windows Azure工具,可以簡單的實現在微軟云平臺上的開發,調試以及部署。包括以下工具和服務:
◆C#以及VB云服務項目的模版;
◆更改Service Role設置的工具;
◆本地開發整合Development Fabric以及Development Storage服務;
◆在Development Fabric下的對Cloud Service Roles的調試;
◆建立云服務軟件包;
◆瀏覽Azure Services Developer Portal。
5.微軟云計算的發展趨勢
“云計算”基礎設施建設需要大量的資金和研發資源投入,所以只有實力強大的企業才能勝任,但“云計算”的應用進程則會從個人和中小企業開始。后者希望把部分(而不會是全部)信息資源和應用委托給云服務商來管理,這樣便可憑借更低的成本實現更簡單、更靈活的對業務的控制。
“云計算”在中國受到了很大關注,并已成為學術界和產業的一大熱點。這無疑值得欣慰。無論從歷史經驗還是從現實需求看,中國都應該及早投入‘云計算’的大潮,在全球計算和通信產業的新一輪風暴中搶占到有利于未來發展的制高點。
總之,微軟的云計算在戰略在2008R2操作系統和Windows Azure平臺上已經有了體現。不過現在借助于Visual Studio 2010平臺,可以將云計算推向一個新的輝煌。采用Visual Studio 2010平臺,可以大大的縮短基于云計算技術的應用系統的開發周期,提高與其他平臺的兼容性。不過雖然如此,但是微軟面臨的壓力仍然不小。因為像Google等公司也都推出了比較高效的云計算開發工具。所以誰勝誰敗,現在還不能夠下定論。
原文轉自:http://www.anti-gravitydesign.com