Policy-based, metadata-driven provisioning of bare metal and virtual servers, with a RESTful API -- what's not to love? Razor is a tool that takes raw netbooted servers, installs an operating system on them and will optionally pass those servers to a Chef or Puppet server for configuration management (CM). This talk will give an overview of Razor, its key concepts, and why you want to use it. I'll cover the CM extension API, known as Razor Brokers, and how the Chef Broker can be configured to work with any Chef Server. The flexibility in Chef and Razor allows for many possibilities, so I'll walk you through some deployment architectures as well.