On the difference between configuration management and provisioning

At many organizations I’ve worked at over the last few years, I’ve seen a common anti-pattern: configuration management (CM) tools used incorrectly as provisioning tools. This has been frustrating because using CM tools to provision infrastructure undoubtedly leads to complex code that is unmaintainable and hard to extend.

The purpose of this talk is to show how I’ve seen this unfold and how using tools such as Terraform and CloudFormation significantly reduce this complexity without compromising your reach with infrastructure as code.



Carlos Nunez


Hi! I’m Carlos. I’m a Technical Principal for Contino. I spend my days helping clients automate, test, deploy and maintain their infrastructure just like they do with their code.

I am passionate about enabling faster, leaner businesses by breaking down silos between development, operations, marketing, sales and business development/operations.

On my off time, I enjoy road biking, working out, writing, visiting new breweries and doing badly at trivia.