On the difference between configuration management and provisioning.


Provisioning infrastructure with configuration management tools like Chef and Ansible can get tricky. This talk will explore how this unfolds and introduce using alternative tools like Terraform and CloudFormation for this purpose.

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 Nuñez


Carlos is a Technical Principal at Contino which is a Global Enterprise DevOps and Cloud Transformation Consultancy company. His mission is to use the DevOps metholodogy and Agile delivery to enable every company in the Midwest and Southwest to be software-first tech companies through modern infrastructure, faster and safer software delivery and more transparent and influential IT organizations.

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

On his off time, he enjoys road biking, working out, writing, visiting new breweries and doing badly at trivia.