Enabling Notepad++ as an Editor for Azure Resource Manager Templates

When you begin working with Azure Resource Manager templates, you will immediately need a JSON  editor to work with the Azure Resource Manager template language. While your best option is Visual Studio (more on this in another post), it is not free and may not be an option if you do not have an MSDN subscription … Continue reading “Enabling Notepad++ as an Editor for Azure Resource Manager Templates”

Inside the MS Cloud Episode 4 – Hybrid Identity with EMS

If you are interested in learning more about Microsoft’s Enterprise Mobility Suite, and come spend an hour with Azure expert and PowerShell automation Guru Wes Kroesbergen. Wes works with SoftChoice, billion dollar+ LAR, where he specializes in EMS deployment for clients of all sizes. When it comes to EMS, my buddy Wes knows his stuff! He brings … Continue reading “Inside the MS Cloud Episode 4 – Hybrid Identity with EMS”

Sample Azure Automation Runbooks from My #MVPvConf Session

I’ve had some requests for the Azure Automation runbooks I used in my Azure Automation webhooks demo in my MVP Virtual Conference session. To ensure they are easily accessible, I have published them to the Microsoft Technet Gallery. The runbook titles and links are listed below. Start All VMs in Specified Azure Resource Group https://gallery.technet.microsoft.com/Start-All-VMs-in-Specified-2b811205 … Continue reading “Sample Azure Automation Runbooks from My #MVPvConf Session”

Quick Tip: Using Azure Resource Manager PowerShell Cmdlets in Azure Automation

This tip addresses a problem you are sure to have if attempting to work with the Azure Resource Manager (ARM) PowerShell cmdlets within Azure Automation in May 2015. I should preface by sharing that I believe this situation may change as the story evolves with Azure Resource Manager (ARM) and PowerShell, as the Azure Automation … Continue reading “Quick Tip: Using Azure Resource Manager PowerShell Cmdlets in Azure Automation”

Inside the Microsoft Cloud Podcast #1 – Show Notes

It’s official, we have just finished recording episode 1 of the Inside the Microsoft Cloud Podcast! We kicked things off with a recap of the a announcements from the Microsoft Build conference last week, along with a look at what to expect from the Microsoft Ignite conference in Chicago this week. Watch the podcast on … Continue reading “Inside the Microsoft Cloud Podcast #1 – Show Notes”

How to stop and start Azure VMs in bulk

Starting and stopping Azure VMs in bulk is pretty easy in PowerShell, but you want to filter your VMs based on the correct property. VMs have a Status property that includes StoppedDeallocated, Stopped, RoleReady, etc. If you are attempting to identify VMs based on status, your PowerShell will have to write your script to filter on … Continue reading “How to stop and start Azure VMs in bulk”

How to find if an Azure VM exists via PowerShell

One task that can be help to optimize deployments in Azure is checking for the existence of a VM before you attempt to deploy. This can be particularly useful when you attempt to restart a failed deployment of multiple VMs. Because every VM in Azure resides within a cloud service, checking for a VM can … Continue reading “How to find if an Azure VM exists via PowerShell”

How to Create an Azure SQL Database via PowerShell

As I mentioned yesterday in “How to Create an Azure SQL Instance via PowerShell“, Azure SQL provides some cost advantages over running SQL in Azure VMs for scenarios where all you need is a database. In yesterday’s article, we created an Azure SQL database instance, as well as a firewall rule on the instance to … Continue reading “How to Create an Azure SQL Database via PowerShell”

How to Create an Azure SQL Instance via PowerShell

I wanted to share a bit about Azure SQL (PaaS) in Azure, as I believe it will commonly used by IT Pros in the future, particularly as a logging and reference databasew when working with Azure Automation. One compelling reason to Azure SQL instance of SQL Server in Azure VMs is cost. If you just … Continue reading “How to Create an Azure SQL Instance via PowerShell”

Retrieve the latest version of a Gallery Image in Azure PowerShell

Here is a handy snippet I use fairly often. When you retrieve an Azure gallery image by name, you will find there are multiple versions of the image. You will typically find at least two versions of each image, which can be differentiated by date, as shown below. Label       PublishedDate —–   … Continue reading “Retrieve the latest version of a Gallery Image in Azure PowerShell”