Now that you have learned about the Windows-specific resources and some background information on using Chef with Windows, let's take a look at how to provision a full-stack application. In this chapter, we will dissect a cookbook that is responsible for installing an open source CMS application, Umbraco. Note that the recipe in this cookbook requires Windows Server 2012 as the target platform, and plan accordingly if you are going to run it yourself.
In this chapter, we will cover the following topics:
Bootstrapping a new Windows host
Installing the dependencies for the Umbraco CMS
Installing the Umbraco CMS on the Windows host
Configuring a site in the IIS to run the Umbraco CMS