Month: December 2012

Towards A Rich Domain Model for Infrastructure

We suffer from a number of issues around how we provision environments that host our software. One of the most annoying of these is that we need to make sure puppet runs complete in the correct order because different role types will “export” resources to PuppetDB, which are then consumed […]

Read More

Introducing Orc and its agents

This post is the third part of series documented here (part 1) and here (part 2). In the previous post we discussed the Application Infrastructure Contracts. These contracts mean that new applications can be deployed to production with minimal effort because the infrastructure tools can make assumptions about their behaviour. […]

Read More