Introducing AI agent: Get information about your infrastructure faster. Learn more >
Show posts by author:
Mark Burgess

Self-Repairing Deployment Pipelines

Or what we should mean by Distributed Orchestration Orchestrating complicated distributed processes is an unfamiliar aspect of computing that leads to all kinds of confusions. We are not taught how to do it in college, so we end up trying to apply any methods we are taught, often in inappropriate …

Posted by Mark Burgess
August 5, 2014

CFEngine and the future of monitoring

Since writing my earlier post on (Model based monitoring), I have talked to many users who encouraged me to describe CFEngine’s simple capabilities in more detail. Although CFEngine is not intended as a traditional monitoring platform, it offers a considerable amount of human-friendly …

Posted by Mark Burgess
December 28, 2012

Model-based monitoring with CFEngine

“A model is a lie that helps you to see the truth.” (Howard Skipper) “There is nothing more practical than a good theory.” (Kurt Lewin) The past year has seen a plethora, one might even say an entire movement, of talks and blog posts under the heading “Monitoring …

Posted by Mark Burgess
June 10, 2012

Scale and scalability

If someone asks you about the scalability of your operations, don’t tell them about the number of machines you run; tell them rather about what it costs you to tend them each month. The total cost of that burden can be summed up from the cost of hardware, software, maintenance, people, lost …

Posted by Mark Burgess
May 22, 2012

Ten Reasons for 5-minute configuration update and repair

How often should your configuration management system verify the integrity of your system? The default choices we’ve made by CFEngine are the results of almost 20 years of research into this area. Below you will find ten issues and references that explain why these choices are underpinned by …

Posted by Mark Burgess
March 19, 2012

What makes clouds float and developers operative? Agility!

In an office, high above New York City, we are looking at the screen of a computer, discussing how the recent blog entry on CFEngine, SysAdmin 3.0 and the Third Wave of IT Engineering applies to the challenges of institutional agility on Wall Street and beyond. `Speed is the product,’ says R. …

Posted by Mark Burgess
January 6, 2012

CFEngine, SysAdmin 3.0 and the Third Wave of IT Engineering

PART I: the sysadmin poverty trap The Third Wave of human society is an age where knowledge and information drive prosperity. Parallel to the changes that pushed humanity through major industrialization in manufacturing are developments happening in IT management today, some thirty years behind the …

Posted by Mark Burgess
November 2, 2011

CFEngine - The Third Wave of Configuration Management

If you have been anywhere near a Unix system in the past ten years, you will almost certainly have heard of CFEngine and its ‘revolutionary, self-healing approach’ to datacentre automation. However, what you might not know is that its current third incarnation CFEngine 3 is both younger …

Posted by Mark Burgess
November 1, 2011