Cloud Posts

Step-by-Step: Setup and Configure Azure Site Recovery (ASR) Virtual Machines (VMs) in Azure with Azure Resource Manager (ARM)

So, you have a bunch of virtual machines in Azure, and want to ensure they are backed-up, you know, just-in-case.. Here is a step by step walk-through on how to go about setting up and configuring ASR (Azure Site Recovery) and backing up your Virtual Machines (VMs) with Azure Resource Manager (ARM). First things, first, […]

Using Key Vault to Securely Provide Information in ARM Templates

When providing passwords and other secure and confidential information in ARM Templates, you need to ensure that you don’t hard code these values anywhere. You don’t need to compromise the security of the system while trying to automate deployments. Your end goal is to try to automate as much as possible and reduce manual involvement. […]

Deploying a Windows VM with OMS integration

You can deploy a Windows VM with OMS integration. You can have the OMS extension installed. And then you can onboard the VM to a specified workspace. Prerequisites You need already have an OMS workspace setup in your subscription. You need to have the following information about this OMS Workspace: OMS workspace ID OMS workspace […]

Start/Stop VMs during off-hours

Starting and Stopping VMs during off-hours can mean lots of cost optimizations for you. We have been implementing this via custom Runbooks and schedules for various customers. Now there is out of the box support for this within Azure. The feature is currently in Preview but you can build on this. What do I need […]

Visualizing ARM Templates and Generating Diagrams

Index of all blogs in this Step by Step ARM Templates series is located here: Step by Step Azure Resource Manager (ARM) Templates – Index When developing ARM Templates, from time to time you will need to: Visualize your ARM Templates Generate Diagrams for your ARM Templates Microsoft has provided an Open Source tool for […]

JSON 101 for IT Administrators

Azure Resource Manager (ARM) templates are written in JSON or JavaScript Object Notation. To understand ARM templates, you need to understand few quick basics about JSON. These will enable you to lay a great foundation which will enable you to understand ARM templates very easily. JSON or JavaScript Object Notation (pronounce like “Jay-son”) is a […]