CloudifySource/cloudify — pull request #45 by cmourouvin (2013-07-26 12:24:08+00:00)
Title: 2 5 1 patch azure windows vm

#### # Microsoft Azure driver
#### # Goal	: support windows server VMs
#### # Author	: cmourouvin (from Fastconnect)
#### # Date	: july 2013

---

### Context ###

* Cloudify : **gigaspaces-cloudify-2.5.1-ga-b4200**
* JDK	: **1.6+**
* Link	: [Branch @ Fastconnect](https://github.com/fastconnect/cloudify/tree/2_5_1_patch_azure_windowsVM)
* Contact : cedric.mourouvin@fastconnect.fr

### Important ###

* Bootstrap you manager from a windows machine
* Run cloudify.bat as **Administrator**
* Prepare you windows image :
* based on **Windows Server 2008 R2** template from MS Azure
* enable 5985 port in windows firewall (*Winrm* default communcation port)
* create 5985 endpoint from driver configuration at **"azure.endpoints"**
* Firewall ports opening is now managed from azure-cloud.groovy at **"azure.firewall.ports"**
* configuration [here](https://github.com/fastconnect/cloudify/tree/2_5_1_patch_azure_windowsVM/esc/src/main/resources/clouds/azure_win)
* disabling local firewall in bootstrap-management.ps1 is desactivated (you've to open needed ports in **"azure.firewall.ports"**)