Automate management and deployment of Azure cloud resources using Azure resource manager and ARM templates