SharePoint is the backbone of majority of enterprises today and has become an integral part of daily business for many. SharePoint is not just used as Document Management System but also leveraged as a product in many enterprises which is capable of running business processes, workflows and hosting applications within it. Many enterprises have done customization of SharePoint and now using it as product for their business as well as their customers.
Building SharePoint Farm or High Availability Farm on premise is always a difficult process not only in terms of actual software and hardware setup but from management point of view as well. Also, overall cost involved in doing the SharePoint setup is quite high. In some cases, a dedicated SharePoint Administrator is required to manage the entire infrastructure.
Microsoft Azure is a leading cloud platform and recognized as a leader in Platform as a Service and Infrastructure as a Service by Gartner. Microsoft enables enterprises to move their SharePoint workloads to cloud with smooth and hassle free migration and in cost effective way along with a set of rich tools for analytics and security.
Pre-requisites for moving your SharePoint workload to Azure
You will require Microsoft Azure subscription to get access to Azure which is a cloud platform from Microsoft. Here are the steps to get Azure Subscription.
*Note: It is not recommended to setup SharePoint HA and SharePoint Non-HA Farm on Azure Trial Subscription.
It is strongly recommended to opt minimum Pay-As-You-Go subscription for setting up the SharePoint Farm.
We can also build SharePoint development environment as well on Azure. We will also see the pre-requisites for that later in this article.
SharePoint on Azure in High Availability and Non-High Availability
For SharePoint Non-HA Farm you need 3 Azure VM’s. One for SharePoint server, second for Active Directory Domain Controller and third one for SQL Server. Here is the High-Level architecture diagram which shows SharePoint Non-HA Farm.
*Diagram reference : https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-sharepoint-farm
For SharePoint HA Farm, you need 9 Azure VM’s. 4 For SharePoint server, 2 for Active Directory Domain Controller and 3 for SQL server. Here is the High-Level architecture.
*Diagram reference : https://docs.microsoft.com/en-us/azure/virtual-machines/virtual-machines-windows-sharepoint-farm
Limitations ofSharePoint Farm Available Templates in Azure
Possible scenarios for SharePoint in Azure
Pricing (approximately – pricing will vary based on region and subscription model)