Highly available SharePoint farm for intranet workloads

This solution provides a highly available deployment of SharePoint using a load balanced Azure Active Directory (Azure AD), highly available SQL always on instance, and highly available SharePoint resources. It addresses the requirement to deliver highly available intranet capability using the latest and greatest supported platforms.

Highly available SharePoint farm for intranet workloadsLearn how to deploy a highly available SharePoint farm for intranet capabilities with a step-by-step solution architecture template from Azure.11109987654321

Create resource group for the storage, network, and virtual machine, plus other dependent elements.

Create virtual network to host the virtual machines and load balancers for the deployment. Ensure the network has appropriate network security groups implemented to protect network traffic flow.

Create the storage accounts that will host the virtual hard disks (vhds) for the machine images.

Create the Active Directory installation using either a new virtual machine or Azure AD domain services. If using Azure AD domain services, consider synchronizing identities to Azure AD with Azure AD Connect.

Create a Windows failover cluster and install a supported version of SQL Server on an Azure virtual machine (VM) or deploy pay-as-you-go instances of SQL Server.

Deploy SharePoint onto multiple Azure VMs, or, use trial images from the gallery that already have SharePoint Server installed.

Create the SharePoint farm.

Set up an Azure external load balancer to direct incoming HTTPS traffic to the SharePoint server.

Leverage Express Route or VPN Gateway for management access to resource group.

On-premises users can access the SharePoint sites via the internet, Express Route, or VPN Gateway.

External users can be granted access as required to the SharePoint sites for testing.

  1. 1 Create resource group for the storage, network, and virtual machine, plus other dependent elements.
  2. 2 Create virtual network to host the virtual machines and load balancers for the deployment. Ensure the network has appropriate network security groups implemented to protect network traffic flow.
  3. 3 Create the storage accounts that will host the virtual hard disks (vhds) for the machine images.
  4. 4 Create the Active Directory installation using either a new virtual machine or Azure AD domain services. If using Azure AD domain services, consider synchronizing identities to Azure AD with Azure AD Connect.
  5. 5 Create a Windows failover cluster and install a supported version of SQL Server on an Azure virtual machine (VM) or deploy pay-as-you-go instances of SQL Server.
  6. 6 Deploy SharePoint onto multiple Azure VMs, or, use trial images from the gallery that already have SharePoint Server installed.
  1. 7 Create the SharePoint farm.
  2. 8 Set up an Azure external load balancer to direct incoming HTTPS traffic to the SharePoint server.
  3. 9 Leverage Express Route or VPN Gateway for management access to resource group.
  4. 10 On-premises users can access the SharePoint sites via the internet, Express Route, or VPN Gateway.
  5. 11 External users can be granted access as required to the SharePoint sites for testing.

Implementation guidance

Products/Description Documentation

Azure Resource Group

Container that holds related resources for an Azure solution

Virtual Network

Provision private networks, optionally connect to on-premises datacenters

Storage Accounts

Durable, highly available, and massively scalable cloud storage

Azure Active Directory

Synchronize on-premises directories and enable single sign-on

SharePoint Server

Microsoft’s collaboration server product

SQL Server

Host enterprise SQL Server apps in the cloud

Load Balancer

Deliver high availability and network performance to your applications

ExpressRoute

Dedicated private network fiber connections to Azure

Related solution architectures