SharePoint 2013 offers four different deployment scenarios namely:
- Office 365
This form of deployment scenario involves having your SharePoint 2013 farm servers sitting behind the corporate firewall and is administered by the IT team and the SharePoint Administrator. With this option you have full control of the SharePoint environment including the Development environment and the how you deploy your applications.
Office 365 deployment
In this form of deployment, your SharePoint 2013 farm is hosted in the cloud and managed by Microsoft. You have access to all the development options as in the On-premise scenario except for running server-side code in apps.
In this deployment scenario your virtualised SharePoint 2013 farm is hosted in the cloud by third party providers which may or may not be Microsoft. Companies like Amazon EC2, CloudShare and more offer opportunities to host your virtual machines but have varied options when it comes to development. Some hosting companies will offer you your very own dedicated cloud which gives you more options as you do not have to share it with anyone else.
This is a combination of servers hosted On-premise as well as in the Cloud. Some SharePoint 2013 servers are managed by the IT team and SharePoint Administrator on site while some applications are deployed to the Cloud.
What are some of the options you have selected for your SharePoint farm? Share your suggestions with the community below.