Azure命令行(CLI)2.0現在普遍可用,它帶有擴展的命令集并支持更多Microsoft云服務(wù)。升級后的工具可在Linux,Mac和Windows上運行。

“對于熟悉Linux和Linux的bash環(huán)境中的命令行體驗的開(kāi)發(fā)人員來(lái)說(shuō),新版的Azure CLI應該具有更豐富的本機,這些簡(jiǎn)單的命令具有用于大多數常見(jiàn)操作的智能默認值并且支持制表符完成和可通過(guò)管道輸出的簡(jiǎn)單命令與其他文本解析工具(例如grep,cut,jq和流行的JMESpath查詢(xún)語(yǔ)法)進(jìn)行交互,”微軟首席項目經(jīng)理Kamaljit Bath在2月27日的公告中說(shuō)。他補充說(shuō),其他新命令包括vm,acs,存儲和網(wǎng)絡(luò )。
Bath說(shuō),此外,Azure CLI 2.0使用戶(hù)能夠將Bash和本機命令相結合,這對于已經(jīng)精通Linux命令行工具的IT專(zhuān)業(yè)人員來(lái)說(shuō)是一種節省時(shí)間的功能。
新版本還包含對許多Azure服務(wù)的支持,其中包括針對SQL Server,DocumentDB NoSQL解決方案 和Redis Cache的新命令模塊 , Redis Cache是基于流行的開(kāi)源Apache Redis內存數據庫技術(shù)為云應用程序提供的分布式緩存,以及其他。在應用程序容器方面,該工具可用于啟動(dòng)和擴展Azure容器服務(wù)群集,并且Azure托管磁盤(pán)支持允許用戶(hù)管理和擴展其虛擬機。
在微軟龐大的云服務(wù)生態(tài)系統的其他地方,該公司宣布預覽了該公司基于云的大數據解決方案Azure HDInsight 3.6和Apache Spark 2.1。另一個(gè)預覽版Azure Data Sync在A(yíng)zure和/或本地的多個(gè)SQL數據庫之間提供雙向數據同步服務(wù),現在提供PowerShell和REST API(應用程序編程接口)支持。
“以前在數據同步中,創(chuàng )建同步組和進(jìn)行更改必須通過(guò)UI手動(dòng)完成。這可能是一個(gè)繁瑣且耗時(shí)的過(guò)程,尤其是在具有許多成員數據庫或同步組的復雜同步拓撲中,” Joshua Gnanayutham解釋說(shuō)。 Microsoft Azure SQL數據庫的程序經(jīng)理, 今天在 博客中。“我們現在支持PowerShell和REST API,開(kāi)發(fā)人員可以利用它們使這些任務(wù)更快,更輕松。”
為了提高安全性,Microsoft已從用于A(yíng)zure數據同步的共享數據庫方法轉換為針對每個(gè)客戶(hù)的專(zhuān)用實(shí)現。Gnanayutham說(shuō),每個(gè)同步數據庫現在都是客戶(hù)擁有的,并且位于每個(gè)同步組所在的同一Azure數據中心區域內。
最后,他補充說(shuō),Azure Data Sync正在擴展到更多數據中心區域。隨著(zhù)普遍可用性的臨近,該服務(wù)將在美國以外的地區提供,并擴展到中國,德國和微軟的政府云以及其他地區。在準備將現有客戶(hù)遷移到新的Azure門(mén)戶(hù)時(shí),Gnanayutham警告說(shuō),那些擁有任何本地數據庫的用戶(hù)將被要求下載并配置新的軟件代理以完成其遷移。
