Maybe you have a few servers running in the cloud. Maybe you have a few thousand servers in the cloud. Forget the bash scripts (or gulp the batch files). Find out how to manage the provisioning of your entire infrastructure in a flexible, reusable way, and keep it all under source control.

After a few minutes getting the unfamiliar up to speed, Brandon Dennis showed us how to go from bash scripts to Skynet-style self-aware servers that adapt to infrastructure changes on the fly.