自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

專家與您分享 Microsoft Azure的7大輔助工具(下)

原創(chuàng)
云計(jì)算
又到了每年的這個(gè)時(shí)候,寒冷的天氣,假期,還有“最佳榜單”。我認(rèn)為我應(yīng)該列出一張我使用過的最優(yōu)秀的Microsoft Azure工具的榜單。微軟為Microsoft Azure提供了很多優(yōu)秀的工具,尤其是帶有1.3版本的SDK的一些全新的Microsoft Visual Studio工具,但是,你還需要幾個(gè)輔助性的工具。

《專家與您分享 Microsoft Azure的7大輔助工具(上)》

5,Azure Grid

人們一想到云計(jì)算,就馬上聯(lián)想到了網(wǎng)格計(jì)算。一個(gè)龐大的任務(wù)(通常是數(shù)學(xué)性質(zhì)的任務(wù))可以神奇地被分成很多“小塊”,然后放到一個(gè)巨大的CPU矩陣中進(jìn)行計(jì)算,當(dāng)?shù)贸鲆粋€(gè)答案的時(shí)候,再返回給用戶,這是一個(gè)多么誘人的概念??!云計(jì)算和網(wǎng)格計(jì)算并不是同一回事。但是,對(duì)于網(wǎng)格計(jì)算的場(chǎng)景來說,云計(jì)算是一個(gè)理想的平臺(tái),訪問無限的硬件和其他的資源的能力,可以讓你的網(wǎng)格按需進(jìn)行擴(kuò)展。

像所有開發(fā)者一樣,當(dāng)一個(gè)客戶需要一個(gè)網(wǎng)格解決方案的時(shí)候,一個(gè)開發(fā)者通常都會(huì)從零開始構(gòu)建它。有許多模塊需要被構(gòu)建。你必須要有一個(gè)控制器,用來把問題分解,管理計(jì)算工作,和分配合適的云資源。你必須要有一個(gè)處理設(shè)備來處理這個(gè)工作(運(yùn)行這個(gè)任務(wù)的本地CPU),安全地運(yùn)行相應(yīng)的代碼,來完成這個(gè)工作,然后返回結(jié)果,而且,你還必須要開發(fā)一套API,讓正在尋求答案的應(yīng)用程序可以調(diào)用這個(gè)網(wǎng)格。

你可以自己去完成這些事情?;蛘?,你也可以下載Azure Grid。Azure Grid是由Neudesic的那些名人(其中包括David Pallman)開發(fā)的,它是基于他們更成熟的Neudesic Grid Computing Framework的。當(dāng)這個(gè)公司把它貢獻(xiàn)給開源社區(qū)的時(shí)候,我便喜歡上了它。這個(gè)框架可以讓創(chuàng)建一個(gè)網(wǎng)格變得更加容易,它可以判斷哪些代碼和數(shù)據(jù)應(yīng)該放到哪個(gè)節(jié)點(diǎn)中,而且,它可以通過一個(gè)優(yōu)秀的WPF客戶端應(yīng)用程序來控制它們。這個(gè)客戶端應(yīng)用程序可以通過可視化的方式幫助你監(jiān)控整個(gè)工作的進(jìn)度。實(shí)際上,即使你不需要網(wǎng)格計(jì)算,你也可以下載它,隨便擺弄一下。

Azure Grid的官方網(wǎng)站:http://azuregrid.codeplex.com

6,Lokad Cloud

Lokad Cloud把它自己定位成.NET framework對(duì)象到云的映射器。這讓我想到了nHibernate想要告訴你的事情,它并沒有明確地告訴你Lokad可以做些什么。這是一個(gè)用途廣泛的庫,你可以通過.NET框架來使用它,讓那些你想用Mirosoft Azure來實(shí)現(xiàn)的任務(wù)變得更加簡(jiǎn)單。

當(dāng)人們使用一個(gè)Windows Azure Queue的時(shí)候,他們***都免不了要編寫某種形式的無限循環(huán)來查詢這個(gè)隊(duì)列,然后把消息傳遞到其他的方法中來處理。在Windows Azure開發(fā)的早期階段,Storage Client Library擁有這樣一個(gè)特性:可以讓你在后臺(tái)創(chuàng)建一個(gè)查詢過程,然后,當(dāng)一個(gè)消息到達(dá)的時(shí)候,使用它來調(diào)用你的代碼。在RTM以前,這個(gè)特性被移除了。在Lokad中,這個(gè)特性仍然存在,我很喜歡這個(gè)特性。Lokad會(huì)創(chuàng)建一個(gè)服務(wù)來監(jiān)控你的隊(duì)列,和你的隊(duì)列一起協(xié)同工作,它還可以對(duì)發(fā)送到那個(gè)隊(duì)列的消息和從那個(gè)隊(duì)列接收到消息進(jìn)行分類(這很有幫助)。

它為Windows Azure提供了一個(gè)任務(wù)調(diào)度器(使用排隊(duì)系統(tǒng))。許多客戶都需要這樣的功能。Lokad還可以對(duì)你的blob storage進(jìn)行分類。它可以幫助你使用你的日志,也可以幫助你擴(kuò)展你的應(yīng)用程序。因?yàn)镸icrosoft Azure還沒有提供自動(dòng)擴(kuò)展的特性,所以這是很有用的。使用Lokad可以讓你的應(yīng)用程序自動(dòng)地進(jìn)行擴(kuò)展。

Lokad Cloud的官方網(wǎng)站:http://www.lokadcloud.codeplex.com

7,Windows Azure Service Management CmdLets

Microsoft Azure有一套優(yōu)秀的服務(wù)管理API。你可以在門戶上做的所有事,它幾乎都可以讓你做到。問題是它是基于REST的,作為一個(gè)開發(fā)者,當(dāng)你嘗試通過腳本讓你的部署和管理工作自動(dòng)化的時(shí)候,你可能想要工作在更高的抽象層次上。

使用偉大的Windows Azure Service Management CmdLets吧!它們很容易下載,也可以很容易地導(dǎo)入到你的PowerShell環(huán)境中。對(duì)于每個(gè)你認(rèn)為你可能會(huì)需要的小任務(wù)來說,都有一些對(duì)應(yīng)的腳本,它可以讓作為你的持續(xù)集成過程一部分的升級(jí)或部署更容易地腳本化。它包括安裝一個(gè)環(huán)境,做一個(gè)完整的部署,升級(jí),移除你的應(yīng)用程序所必需的所有腳本。

Windows Azure Service Management CmdLets的官方網(wǎng)站:http://www.code.msdn.microsoft.com/azurecmdlets

總結(jié)

就像任何一個(gè)健康的平臺(tái)一樣,Windows Azure也有很多優(yōu)秀的社區(qū)工具,這些工具可以讓開發(fā)者的生活變得更加輕松。它們可以讓小任務(wù)變得更加容易(使用一個(gè)表中的數(shù)據(jù)),也可以提供一些應(yīng)用程序構(gòu)建模塊,這可以讓你的項(xiàng)目節(jié)省很多的時(shí)間。所以,從工作中抽出一些時(shí)間來,獲取一個(gè)試用賬戶,然后試試這些工具,是完全值得的。還有很多工具沒有列出來,要看到其他開發(fā)者是如何解決你遇到的問題的,參考一些開源的項(xiàng)目是一種很好的方法。

《專家與您分享 Microsoft Azure的7大輔助工具(上)》

原文名:Top 7 Tools for Microsoft Azure  作者:Brian Prince

【本文乃51CTO精選譯文,轉(zhuǎn)載請(qǐng)標(biāo)明出處!】

【編輯推薦】 

  1. 微軟公布云計(jì)算平臺(tái)Azure收費(fèi)模式細(xì)節(jié)
  2. 云計(jì)算意在長遠(yuǎn),微軟云計(jì)算服務(wù)Windows Azure已經(jīng)啟用
  3. 技術(shù)透析:Windows Azure Platform框架與組成
  4. 微軟Windows Azure Platform技術(shù)解析
  5. 走近微軟云:SQL Server到Azure數(shù)據(jù)同步
  6. 當(dāng)微軟Azure遭遇亞馬遜EC2:五大關(guān)鍵區(qū)別
  7. Windows Azure云計(jì)算平臺(tái)新增五大功能
  8. 云計(jì)算前途光明 Azure用戶數(shù)突破31000
  9. 如何把應(yīng)用程序部署到Windows Azure中
  10. 挑戰(zhàn)有何不同!云環(huán)境中開發(fā) vs 云環(huán)境中管理 


 

責(zé)任編輯:王勇 來源: 來源:51CTO
相關(guān)推薦

2011-03-18 12:59:05

Microsoft A

2024-07-31 08:50:20

2012-05-25 13:19:48

Web

2017-04-17 18:38:03

Windows提權(quán)漏洞

2019-10-09 08:52:59

SQLMySQL數(shù)據(jù)庫

2013-11-21 10:56:33

iOS工具資源

2012-11-30 09:42:48

iOS開發(fā)輔助工具資源

2023-11-01 06:56:56

2010-07-16 09:00:00

.NET

2012-05-14 18:35:20

Windows Pho

2010-04-08 11:17:39

2025-04-10 09:10:00

.NET開源Windows

2013-01-07 16:55:21

APP開發(fā)輔助工具UI設(shè)計(jì)

2018-02-26 09:00:00

前端Web性能工具

2014-03-18 14:25:46

VS2010擴(kuò)展工具

2021-03-26 14:26:47

數(shù)據(jù)庫工具開發(fā)

2024-10-30 08:23:01

模型Cusor程序員

2020-12-15 13:41:35

OracleCentOSLinux

2025-01-13 08:39:50

AI大模型輔助工具

2023-12-14 08:25:28

點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)