Agile Transformation Success Story at Valpak

As a consultant, I have witnessed numerous organizations struggling with implementing agile. Agile fail patterns is a topic I have written about often (here, here, and here). Every now and then, I stumble across a company that is having great success with agile. One of the best success stories I have ever seen is from …

Talking Immutable Infrastructure with Codeship

Yesterday I had a chat with the folks at Codeship, a continuous integration and continuous deployment platform. The topic of immutable infrastructure came up and was intriguing to me, so I thought I would write about it. So what is immutable infrastructure? The concept of immutable infrastructure is to never change your existing production servers. Instead, build new automated servers and destroy the old. This concept falls in line with the “fail forward” belief system of many modern-day DevOps evangelists who believe that tweaking servers or rolling back code from servers in highly distributed systems is too risky and causes more problems than it is worth.

Transforming Desktops: PC Lifecycle Management

Personal Computer Life-cycle Management (PCLM) is set of processes which manage end-user devices transforming desktops from procurement to sunset. A well developed methodology will cover all aspects of architecture, procurement, management and decommissioning of end user devices.