Essential Azure automation tricks for Windows admins

Tap the power of PowerShell and Azure Automation to automate your troubles away

Become An Insider

Sign up now and get FREE access to hundreds of Insider articles, guides, reviews, interviews, blogs, and other premium content. Learn more.

Any organization making use of the cloud will want to leverage the power of infrastructure automation. This holds true whether you’re tapping Amazon Web Serices, Microsoft Azure, or any other cloud service. Automating repetitively executed tasks will save considerable labor and reduce human error.

Organizations already on Azure know that Microsoft’s cloud service allows you to forget about much of the underlying infrastructure. But it's up to you, as an Azure admin, to take what Azure offers and tailor it to your needs. Here, automation techniques are key.

There are two high-level ways to implement infrastructure automation techniques in Azure: by using Azure's "automation in the cloud" service called Azure Automation or by using the scripting language of your choice to control various Azure services. For many Microsoft admins, this means Windows PowerShell, so while automation techniques can be applied using any number of scripting languages, here we'll focus on PowerShell.

To help get you familiar with Automation in Azure, we'll highlight three common admin tasks to which you might not have yet considered applying automation techniques:

  • Provision Windows virtual machines
  • Remove virtual machines (and associated resources)
  • Create Azure Dev-Test Labs

To continue reading this article register now