Infrastructure is code. The separation between how you manage infrastructure and applications is disappearing. System administrators love Chef because it gives them flexibility to integrate all aspects of their infrastructure such as monitoring and trending tools with applications. Software developers love Chef because it helps them take care of the muck so they can focus on writing great applications. Get beyond just configuration management. Investigate Chef's architecture and design including tools and capabilities and dissect the anatomy of a Chef run.