Windows can run as a guest operating system on OpenStack. Cloudbase-Init allows customization of Windows instances at boot time through plugins. Hyper-V can be used as the hypervisor for OpenStack, and the Hyper-V Nova compute driver and Neutron plugin support integration with OpenStack. Templates in Heat allow automated provisioning of multi-server Windows environments. Puppet, Chef, Crowbar, and SUSE Cloud can be used to deploy and manage Hyper-V compute nodes running OpenStack.