Configuration Management and Desired State Configuration (DSC)

In the last post, we talked about PowerShell and DSC at a technical level.  In this blog post, I wanted to cover the challenges and bottlenecks that I see within companies as the code enters the build, test and release process (BTR process). To be clear, I am not talking about the practices of how to perform build, test and release. What I am referring to is configuration drift, which is the change from a baseline to a new configuration state. Continue reading

PowerShell and Desire State Configuration (DSC) – The Basics

With all the latest Microsoft releases it’s apparent that PowerShell and Desire State Configuration (DSC) is at the core of build, releases, and configuration management. If you have not learned PowerShell, now is the time to get on board. DSC is a recent practice that was released in early 2013. The DSC uses PowerShell’s core features as its foundational building blocks. Continue reading

Automate deployment and management in Microsoft Azure

At the heart of any continuous delivery practices is automation. If you still heavy manual process in you delivery process. Well to be frank, you are doing it wrong! There is no other way to say it.

There is no gray area when it comes to automation and continuous delivery (CD). Automation is at the core of continuous delivery

Continue reading