Good Change in IT

Continuous Delivery to Kubernetes

Continuous Deployment is relatively easy, but continuous delivery – that’s much harder since it involves many DevOps practices working together.  In this GitHub readme, I created an end-to-end walkthrough of one way to enable continuous delivery of a containerized application utilizing Azure Container Service (ACS) and Visual Studio Team Services (VSTS).  This post covers primarily CI, CD, and RM, but

Read more

How to enable DevOps Practices with PartsUnlimited Apps

There are countless ways to enable DevOps practices, especially when you weave in the wide variety of tools and platforms available. We wanted to give people practical step-by-step examples of how to enable those DevOps practices using the foundation of Microsoft Azure and Visual Studio Team Services so we built content around two new Parts Unlimited sample applications. Parts Unlimited is an

Read more

A DevOps transformation with kCura using Azure and Chef

The question I often get asked is something along the lines of “How can our organization get started on a DevOps journey?”.  There are a number of different approaches you can make and every organization’s actual journey is going to look a little different.  Steven Murkowski and I were fortunate to meet up with a joint Microsoft Azure and Chef customer: kCura who was

Read more

How to enable Azure RM commandlets in Azure Automation

The Azure automation service is extremely powerful especially when combined with the power of the new Azure resource manager powershell commandlets.  The problem is today by default, only the Azure service manager commandlets are imported in the Azure Automation service.  This article will walk you through how to import the latest version of the Azure RM PowerShell commandlets into your

Read more

Learn Azure Resource Manager

If you plan to do any form of automation on Microsoft Azure or Azure Stack, then you’ll definitely need to learn Azure Resource Management/Manager (Azure RM).  Azure RM is what powers portal.azure.com, uses a newer API, and provides numerous enhancements over the 1.0 “Service Management” API and portal.  In the DevOps world, Infrastructure as code is a fundamental DevOps practice. 

Read more

Ways create Azure resources with Chef

There are two primary ways you can utilize Chef to provision resources to a Microsoft Azure subscription: with the knife-azure plugin and the chef-provisioning Azure driver.  In this blog post I’ll briefly explain the differences and you can watch the attached video with John Keiser to see how to create resources in Azure using the Chef-provisioning driver. Knife-Azure is one

Read more