Azure命令行(CLI)2.0现在普遍可用,它带有扩展的命令集并支持更多Microsoft云服务。升级后的工具可在Linux,Mac和Windows上运行。
“对于熟悉Linux和Linux的bash环境中的命令行体验的开发人员来说,新版的Azure CLI应该具有更丰富的本机,这些简单的命令具有用于大多数常见操作的智能默认值并且支持制表符完成和可通过管道输出的简单命令与其他文本解析工具(例如grep,cut,jq和流行的JMESpath查询语法)进行交互,”微软首席项目经理Kamaljit Bath在2月27日的公告中说。他补充说,其他新命令包括vm,acs,存储和网络。
Bath说,此外,Azure CLI 2.0使用户能够将Bash和本机命令相结合,这对于已经精通Linux命令行工具的IT专业人员来说是一种节省时间的功能。
新版本还包含对许多Azure服务的支持,其中包括针对SQL Server,DocumentDB NoSQL解决方案 和Redis Cache的新命令模块 , Redis Cache是基于流行的开源Apache Redis内存数据库技术为云应用程序提供的分布式缓存,以及其他。在应用程序容器方面,该工具可用于启动和扩展Azure容器服务群集,并且Azure托管磁盘支持允许用户管理和扩展其虚拟机。
在微软庞大的云服务生态系统的其他地方,该公司宣布预览了该公司基于云的大数据解决方案Azure HDInsight 3.6和Apache Spark 2.1。另一个预览版Azure Data Sync在Azure和/或本地的多个SQL数据库之间提供双向数据同步服务,现在提供PowerShell和REST API(应用程序编程接口)支持。
“以前在数据同步中,创建同步组和进行更改必须通过UI手动完成。这可能是一个繁琐且耗时的过程,尤其是在具有许多成员数据库或同步组的复杂同步拓扑中,” Joshua Gnanayutham解释说。 Microsoft Azure SQL数据库的程序经理, 今天在 博客中。“我们现在支持PowerShell和REST API,开发人员可以利用它们使这些任务更快,更轻松。”
为了提高安全性,Microsoft已从用于Azure数据同步的共享数据库方法转换为针对每个客户的专用实现。Gnanayutham说,每个同步数据库现在都是客户拥有的,并且位于每个同步组所在的同一Azure数据中心区域内。
最后,他补充说,Azure Data Sync正在扩展到更多数据中心区域。随着普遍可用性的临近,该服务将在美国以外的地区提供,并扩展到中国,德国和微软的政府云以及其他地区。在准备将现有客户迁移到新的Azure门户时,Gnanayutham警告说,那些拥有任何本地数据库的用户将被要求下载并配置新的软件代理以完成其迁移。