Azure Resource Manager : What I learned!

What’s the big deal with DevOps and ARM templates for infrastructure? And why should business care about the latest version of something. What really counts is business value?

Now, Business value is what organisations expect from technology today, and they expect that value to be delivered quickly, efficiently, constantly, these constant builds of incremental value. And with Infrastructure as a Code (IaaC) is the first step to leverage the value.

What is Azure Resource Manager?

Now there are very deep resource relationships. Often resources will reference and depend on other resources. Example : a virtual machine, It’s an entire object, it’s an instance of the virtual machine resource that’s defined in the Microsoft.Compute resource provider. Thus a VM depends upon Managed Disk, Storage Account, Network Interface Card, and Subnet and VNet and public IP or LoadBalancers.

Here are Azure Resourcing Provisioning Options:

Anatomy of an ARM Template

  • Parameters: These are values that are going to provide when we actually execute the template as parameter.json file
  • Variables: Variables define values that can actually have expressions of logic and constructs. We can create a variable based off some of the parameters that we use within template.
  • Resources: These are the resource types that come from the resource providers.

How to get started with ARM Templates?

The link for github : https://github.com/Azure/azure-quickstart-templates

Nested Templates:

Blueprints:

--

--

An Azurer, Web developer, Technologist, Writer, Poet, Runner. Opinions are my own.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Milind Chavan

An Azurer, Web developer, Technologist, Writer, Poet, Runner. Opinions are my own.