Automate Azure Shutdown

Blog Azure

Automate Azure Shutdown

Automate Azure Shutdown

To save time and money, especially with virtual machines that are not required to operate outside regular business hours (for example, development and test vms), having the ability to shutdown, deallocate and then power back these virtual machines on all within a schedule.

As you are billed by the minute for running virtual machines on Microsoft’s Azure, automating a scheduled shutdown then power back on of your virtual machines will save you both time and money.

Azure Overview

Microsoft’s Azure cloud is one of the leading providers of Infrastructure as a Service (IAAS) as well as Software as a Service (SAAS), Platform as a Service (PAAS) and Disaster Recovery As a Service (DRAAS) cloud provider. It is flexible, supports a huge selection of operating systems,and programming languages.

You can run Windows or Linux servers or even now Windows and Linux containers with Docker integration. Azure also allows you to build applications all on a solid and highly scale able infrastructure built by Microsoft.

Microsoft Azure allows you to quickly deploy infrastructure and services to meet all of your business needs. Microsoft Azure is available in 30 Azure datacenter regions, all are available with enterprise grade SLAs.

Some of the benefits of Microsoft’s Azure Cloud offering are

 – No upfront costs

 – No termination fees

 – Pay only for what you use

 – Per minute billing

 – Quick to Build

 – Quick to Deploy

 – Quick to Scale (up or down)

Schedule a Shutdown, Deallocate and Power on VMs in Azure

So how do we schedule all this? Well first, you need to download and install the Azure Virtual Machine Scheduler (AVMS) that we have developed. You can run this application within your on-premise network as long as it has internet access, or alternatively as a Virtual Machine running within Azure itself. Be mindful if you are running it in Azure, that you do not select this machine to be one of those that you choose to power down.

Go to this link learn how to install and configure the Azure Virtual Machine Scheduler.

Once it has installed, then follow this link to see how to automate Azure shutdown and power on of your virtual machines.