由於美國,日本等地區 Windows Azure 已經開始商業運轉,對於系統管理相關實務需求逐步浮現,2010年2月17日 MSDN 網站正式釋出 Windows Azure Service Management (WASM) Cmdlets for PowerShell,對於熟悉運用 PowerShell 的系統管理人員而言,幾乎可將所有目前 Windows Azure 系統管理網站所提供的功能,以 Cmdlets 方式與 Power Shell 結合,讓雲端系統管理更為自動化。

cmdlets

第一次釋出的版本中包含以下功能,

· 佈署新的代管服務 (Hosted Services)

o可自動上傳包裝妥的檔案 (packages) 至雲端環境。

· 更新已佈署之代管服務

o 可自動或手動方式升級現有代管服務。

o 將 staging 階段與 production 真實運行階段互換。

· 移除代管服務

o 自動移除代管服務,以便在特定時間自動終止服務並停止相關租賃費用之計費。

· 管理 Windows Azure Storage 帳號

o 取得或重新產生一組唯一代表 Windows Azure Storage 的 storage keys

· 管理憑證 (Certificates)

o 將憑證上傳與佈署自動化

· 設定系統診斷 (Diagnostics) 組態

o 由遠端設定各種您期望監控的雲端事件 (例如 : Event Logs, Tracing, IIS Logs, Performance Counters 等)

· 傳送系統診斷資訊

o 定時或隨自身需求將雲端系統診斷資訊回傳