Previously I shared a script to Migrate SharePoint to Windows Azure IaaS. What if you want to deploy new SharePoint on Azure? Here is a sample script that allows you to do it quickly.
This is created by Michael Washam, Senior Program Manager for Windows Azure. He did a blog post here about the script. Here is how it works
How does this help me? If you need a sharepoint quickly for testing purpose before rolling out to production, you can leverage Azure and test out including any custom sharepoint Apps. After testing, you can move these VHD back to your on-premise datacenter and use this directly without requiring any other modifications.
Rolling Automated Deployments of SharePoint, SQL Server and Active Directory
The sample scripts allow automated provisioning of the following workloads as individual tiers or as a one complete deployment.
- Active Directory
- SQL Server 2012
- SharePoint 2013
Each tier can be deployed in a single virtual machine configuration or with multiple virtual machines for a highly available solution.
Example Deployment Topologies Available with the New Scripts and Templates
Single VM Template
This template is designed to produce a SharePoint farm for evaluation, development or testing.
- 1 Windows Virtual Machine for Active Directory – Small Instance Size (1 core and 1.75 GB memory)
- 1 SQL Server Virtual Machine – A6 Instance Size (4 cores and 28 GB memory)
- 1 SharePoint Server 2013 Virtual Machine with all Services – Large Instance Size (4 cores and 7 GB memory)
Highly Available Template
This template is designed to produce a highly available farm architecture. You can adjust and change the default instance sizes.
- 2 Windows Virtual Machines for Active Directory – Instance Size Small (1 core and 1.75 GB memory)
- 2 SQL Server VMs – Instance Size A6 (4 cores and 28 GB memory)
- 1 Windows VM for Quorum – – Small Instance Size (1 core and 1.75 GB memory)
- 2 SharePoint Application Servers – Instance Size Large (4 cores and 7 GB memory)
- 2 SharePoint Web Servers – Instance Size Large (4 cores and 7 GB memory
Documentation on how to configure and deploy the scripts can be found in the Windows Azure PowerShell samples GitHub Wiki. Please give them a spin and let us know what you think