Deploy Azure VMs using ARM
For any organization to deliver software at a faster pace, infrastructure automation must be part of their delivery chain. Infrastructure automation provides the ability to create and configure the infrastructure required for deploying applications in a completely scripted manner. Azure provides abundant options to create and configure infrastructure for Windows and non-Windows platforms. Azure Resource Manager (ARM) is one such feature. ARM allows you to script the infrastructure and its configuration using the easily editable JSON schema. Using ARM, you can combine your infrastructure, which might consist of VM, storage, network resources and static/dynamic IP configuration, into a single entity. You can manage, tag, monitor and re-create the same environment anytime using ARM and Azure resource groups. For non-Windows users ARM-based deployments can be performed using Azure CLI. Azure CLI is a cross-platform command-line tool, and users can benefit from using...