Opsgility Cloud Readiness Blog

The cloud moves fast! Keep up with the latest products, trends and more with Opsgility's industry experts and cloud-pros.

Can an Azure Resource Manager policy be overridden?

Azure Resource Manager (ARM) policies are a powerful governance capability that allows administrators to accomplish many things, such as: Define a ‘service catalog’ (which services may be created) Control the Azure regions in which resources may be deployed Enforce the use of ARM tags on resources etc. The use cases for ARM policies is limited […]

Continue Reading

Automate finding a unique Azure storage account name (ARM)

When building ARM-based virtual machines in Azure with PowerShell, one important step involves creating a storage account. And because the storage account name must be unique within Azure, you first need to find an unused name. To accomplish this we can use the Get-AzureRmStorageAccountNameAvailability cmdlet. This is great, but I may have to manually try […]

Continue Reading

Two new Azure PowerShell Posts in the Reference Guide

I have added two new posts to the Azure PowerShell reference guide for IaaS.. Using Reserved IPs with Azure Virtual Machines Using the Azure Internal Load Balancer with Azure Virtual Machines Enjoy!

Continue Reading

Bootstrapping a PowerShell DSC Pull Server and Client

Script Sample This post describes a set of PowerShell scripts that can automatically provision a PowerShell DSC Pull Server and Client using Windows Azure Virtual Machines. The scripts can be downloaded from here: Bootstrap PowerShell DSC in Windows Azure. If you find bugs feel free to fork, fix and submit a pull request. Before continuing […]

Continue Reading

Try out Server 2012 R2 RTM in Windows Azure

It was announced today that MSDN/TechNet subscribers can now download Server 2012 R2 and Windows 8.1 RTM.. Fantastic news if you have access to MSDN or TechNet 🙂 As of 9/9/2013 Server 2012 R2 RTM is not available as an image in Windows Azure. You can either wait for them to add it OR if […]

Continue Reading