###Overview Using the latest available image for SharePoint 2013 in the azure gallery, it will create a highly available SharePoint farm and in the process setup Active Directory, Windows Failover Cluster and SQL Server Availability Group for the SharePoint databases.
###Virtual Machines (VMs)
- Two VMs will be created for setting Active Directory and they will act as the primary and secondary DNS.
- The number of SQL VMs is controlled by the input parameter 'NumberOfSQLNodes, but a minimum of two is needed for creating the availability group. The minimum recommended size for SQL VM is 'Large'.
- A single VM for having a 'Node and File Share Majority' quorum configuration in the failover cluster, with the VM acting as a 'file share witness'.
- The number of app server VMs in the farm is controlled by the input parameter 'AppServerCount'.
- The number of web server VMs in the farm is controlled by the input parameter 'WebServerCount'.
###SharePoint Details
- Central Admin -
http://<SharepointCloudService>.cloudapp.net:20000
- Default Website -
http://<SharepointCloudService>.cloudapp.net
NOTE: Use the farm admin credentials (provided at the time of deployment) for authentication.
###Limitations Following are the limitations of this template. Users can fork this repository and customize the template to fix them or wait for our periodic updates.
- The template does not allow selection of a image for the SQL VM.
- The template adds just a single data disk of 40 GB to the SQL VMs.
- The template does not support the scenario where Active Directory setup has already been performed in the Azure Virtual Network.
- The template does not support the scenario where SQL Server Availability Group already exists in the specified Azure Virtual Network.
###References