As more organizations start to embrace the DevOps culture, there are very unique hurdles that each must overcome. One of the major hurdles we have had to overcome is the ability to verify our infrastructure prior to rolling out each of the pieces. The two major pieces of this are idempotent provisioning and the ability to monitor all necessary aspects of the environment. For this we utilize Chef and Sensu respectively, allowing us to have with pretty good certainty as to what state the systems are in and how well they are running. There will always be cases were we can not run these tools or the tools are not able to provide all of the necessary information, putting us into a grey area with the amount of confidence we have in the system.