Sponsored post: Integrate 2020 Remote

I hope you are all keeping safe in these unprecedented times. That’s the number one priority for all of us to protect ourselves and close family, friends, and employees. 

None of us anticipated the changes that we are going through at the moment with COVID-19. Every business is forced to rethink their strategies and adapt to conditions no one has experienced before. 

For the past few weeks, we were closely monitoring the situation and thinking deeply about the INTEGRATE 2020 plans. Until the mid of March, our response was, “things will be normal by June”, “90 days is a long time for this to last” but as the days passed by we soon started to realize the reality watching the daily increases in positive cases and deaths across the world. 

Continue reading

ARM Templates: Working with nested templates in Azure

Working with nested templates in Azure ARM templates is something that not all are using, and I don´t think everyone knows about it either. Nested templates are helpful when you want to do a more complex deployment of some resources. Basically, what this means is that you can deploy multiple templates from a single main template. You use one single parameters file and then pass those parameters on to the nested templates along the way.

Continue reading

ARM Templates: Working with parameters in Azure

Working with parameters in Azure is something I want to discuss a bit more than what I´ve done earlier. Azure tags have recently been covered on this blog, my previous post about that can be found here. Since I posted that article, I had another Azure blogger, Martin Ehrnst who is also an Azure MVP (his blog here) reached out to me teaching me a few things. When I did the last Azure tags post, I created one parameter for each tag I wanted to create. However, that´s not necessary.

Instead of creating one parameter for each tag, I have switched over to a new way of doing it. Instead of creating a single string, I create the tags as an object type. This means that I will be able to pass multiple values (in this case its tags) as one parameter instead. Have a look below.

Continue reading

ARM Templates: Working with tags in Azure

Working with tags in Azure is a really important thing. It´s something that everyone should do as soon as they start to move workloads to Azure. In my last two posts I showed how to get started here. And here I showed how to comply with your naming conventions for Azure resources as well. The two examples I showed in those posts aren´t at all complicated, but they lack one major thing. Tags.

Continue reading

ARM Templates: Working with naming conventions

In my last post which you can find here, I wrote about how to get started writing ARM templates for you Azure deployments. In the end I provided an ARM template built solely for that blog post. But the template was really basic and didn’t have much logic built into it, except for addressing a parameter to name the automation account and a variable to set the location where to create the automation account.

Continue reading

Getting started with Azure ARM templates

The first time I heard about JSON and ARM templates together with Azure in the same sentence, was in Chicago at Microsoft Ignite back in 2015. My first thought was, what are they all talking about? This was of course during the shift from Azure “classic” which was based on XML, to Azure “Resource Manager” which is based on JSON instead.

Continue reading