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