Hi there, welcome to another feature release blog of the Azure CLI. Today we will be sharing with you some of the recent Azure CLI work done related to announcements atenabled several end-to-end (E2E) features in the Azure CLI across key Compute, Monitoring and Networking services.
VMWare in Azure CLI:
Azure VMware Solution is an area of investment announced at Microsoft Ignite where VMware support. As Eric Lockard, the CVP for Azure Dedicated , many of our teams have “…worked hard to bring it all together with a fantastic end-to-end portal experience and CLI tools so that customers can go get productive on day zero.”
Figure 1: Use az vmware -h to learn more about CLI support
To further take advantage of the new capabilities, follow along the scenario presented at the Ignite talk here (22:05 – 27:15) to first bootstrap your private cloud creation with the Azure portal, then switch to the Azure CLI to manage and update the relevant resource. Once the setup has been completed, you’ll be able to see that the changes are reflected instantly and are viewable inside the Azure portal blade.
Here is where you can learn more about Azure VMware Solution the supported Azure CLI capabilities.
Networking and private-link support:
Azure Private Link enables you to access hosted customer and partner services in your virtual networks over a private endpoint, with protection against data exfiltration. This was first launched about a year ago with support for Azure Storage, Azure Cosmos DB, and Azure SQL. Now, there are 36 Azure services that support private link, both inside the portal and the CLI. With this set of Azure CLI commands, you can easily create and manage Azure Private Link connections including Azure Application Gateway, SignalR Service, Cognitive Services, IoT hub, Key Vault, Azure Container Registry, and more.
Figure 2: Selection of Azure Networking Ignite release
This Ignite talk where you can learn more about the newly-released Azure Private Link features
Aside from Private Link, the Azure CLI team provided other Networking feature coverage with Virtual Network NAT, including endpoint configurations and management, routing configuration on connection, and more. We also enabled support for cloud native network security with Azure Firewall, and enhanced firewall policies to protect networks. You can also find more information regarding Networking support in Azure CLI here.
Monitoring with deeper App Insights integration with Log Analytics:
The list of monitoring support features ranges from out-of-the-box full-stack insights with deeper analytics and enhanced alert management so you can manage your work at scale in a secure and compliant manner. With the newly GA-ed Log Analytics Workspace-based Application Insights, we now have Azure CLI support for App Insights based workspace management; as well as saved search, data export, and more.
We also support Customer-managed keys () encryption between Log Analytics and Application Insights including component connections, bring your own service (BYOS), and cluster association support. Finally, we’ve enhanced our support around alert-management for activity logs and various other diagnostic settings. Here’s the CLI reference summary of Azure Monitor Ignite release talk of What’s new in Azure Monitoring. You can also find guidance about Azure Monitor support in Azure CLI here.
Compute with Azure Dedicated Hosts and in-guest patching:
A feature we recently added in the Azure CLI is support for Azure Dedicated Hosts to simplify deployment and increase workload scalability for both Virtual Machines and Virtual Machine Scale Sets (VMSS). Azure Dedicated Hosts was released earlier this year to allow you to deploy a physical server. A dedicated host gives you greater control over VM placements, maintenance, and compliance due to the higher level of isolation between VMs. Similar to the portal experience where you’d first create a host group, individual hosts, and associate a VM/VMSS with a particular host, you to achieve this via scripting/automation.
In addition to support for dedicated hosts, we also added support for to ensure more operational control and security.
Follow up with us:
We’d love for you to try out the Azure CLI features that support your E2E scenarios. Please feel free to provide us feedback on these and any other features and/or scenarios you’d like us to further invest in.
Here is the latest announcement from our data science team that discusses mpowering CLI developers with AI support. Be sure to check it out! As always, here is where you can learn more about new features in the ever-improving Azure CLI.