The document discusses test driven infrastructure using tools like Serverspec, Terraform, and Kitchen CI. It begins with an introduction to infrastructure as code and test driven development. It then explains the importance of infrastructure testing and outlines goals like automating configuration, enabling version control, and ensuring solutions work in production. The talk demonstrates how to set up Serverspec test suites to validate expectations for resources and integrate testing with Jenkins. The overall message is that testing infrastructure in a consistent, repeatable manner helps catch bugs early and ensures confidence in automation.