Category: Deployment Automation

Why Traditional IT Organizations Don’t Scale

I’ve spent my entire career in operations and or infrastructure related roles, and over the years I’ve come to understand why most operations teams don’t scale and why they become the bottleneck for most companies. Now this isn’t going to be an argument for just using Heroku, or AWS, or CloudFoundy I’m going to explain

How I Built A Self-Service Automation Platform

The current buzz in the industry is how DevOps is changing the world and how the traditional role of operations is changing. Part of these discussions lead to building self-service automation tools which enable developers to actually deploy and support their own code. I want to discuss a little bit about the work I did

Deis The OpenSource PaaS

So I’ve spent all Labor Day Weekend playing with DeisĀ and I have to say I am very impressed with the concept, but really I am not yet sure it’s ready for my needs yet. However we do plan on engaging with Gabriel so hopefully he can clear up some issues I’ve been having. For those

Puppet 3.0 Upgrade Experience

So on Monday in the middle of the day all of my systems upgraded to 3.0. Before I go to far into this blog I want to explain that this was my fault. The puppet module that controls the version of puppet which is installed on each of my clients is set to “ensure =>

Puppet ENC With MongoDB Backend

So I decided to release this bit of code I wrote which allows you to leverage mongodb as an ENC for puppet. I am not yet sure if this is a premature move or not but I plan to be using it in production in the next few weeks. I have a list of features