January 13, 2020
SharePoint On-Premises vs. SharePoint Online: is it a question?
Digital Experience Strategist
For over a decade, business owners could use SharePoint as an on-premises platform only. Finally, in 2011, Microsoft released Office 365 and SharePoint Online. However, this didn’t make companies rush into the cloud. That’s why Microsoft started to promote the suite actively in 2015–2016. This promotional effort brought quick results, so already in 2017, the Global SharePoint Survey by Sharegate, Hyperfish, and Nintex, showed a 167% increase in SharePoint Online deployments.
It is easy to explain why businesses all over the world are so much interested in Microsoft’s cloud collaboration suite:
These advantages translate into a constantly growing number of organizations owning SharePoint Online and Office 365 deployments. Having revealed their FY20 Q1 earnings in October 2019, Microsoft reported hitting 200 million Office 365 monthly active users, with 100 million monthly active users of SharePoint Online, according to SharePoint father Jeff Teper.
Looking at these numbers and judgind by Microsoft’s promotional efforts, organizations might think that Office 365, as well as its successor Microsoft 365, have pushed SharePoint On-Premises out of the competition.
However, the skyrocketing growth of SharePoint in the cloud doesn’t mean that its on-premises versions are dead. SharePoint Server still plays an important role in enterprises both as a standalone platform and as part of hybrid deployments.
Now let’s take a closer look at the state of SharePoint On-Premises today and how it’s been evolvingd over the years.
Since its first release in 2001, the platform has seen 7 versions, SharePoint 2019 being the latest one.
Even today, SharePoint 2013 stays the most popular version, and there are three key reasons for that:
The mission left incomplete by SharePoint 2016 is now taken over by SharePoint 2019. Released in 2018, the 2019 version finally came with a reworked modern design of SharePoint components, from libraries to sites, as well as with fresh features adopted after SharePoint Online.
SharePoint Server 2019 represents a whole new generation of SharePoint, […] it was built on the same core platform as SharePoint Server 2016, providing the scale and performance you’ve come to expect in addition to new, modern experiences for users, that are both intuitive and familiar.
Senior Product Marketing Manager, Microsoft Certified Master, SharePoint Product Group, Microsoft Corporation
SharePoint 2019 can be a compromise for companies looking for the stability and customization flexibility of SharePoint Server and wanting to leverage the cloud-first user experience. Like SharePoint Online, SharePoint 2019 provides a ready-to-use mobile application, so mobile collaboration is no longer a challenge.
All in all, if your organization opts for SharePoint Server, there are several key characteristics to keep in mind.
Farm-based architecture. With any SharePoint On-Premises version, an organization will still need a farm—a collection of servers hosting SharePoint. The farm size depends on such factors as the number of active users, content volume, the average load, and the number of requests per user per day.
Server/CAL licensing model. SharePoint On-Premises is licensed according to the Server/CAL (Client Access License) model. A server license is required for each software instance, and CALs are required for each user or device accessing SharePoint Server.
There are two types of CALs: Standard CALs for core SharePoint features (sites, communities, content, and search) and Enterprise CALs for the fully-functional SharePoint including business solutions and business intelligence capabilities. If a company decides to use SharePoint as a platform for their public site, no CALs are required for external users.
The greatest advantage is that companies pay licenses only once. If they want to extend the deployment, they will only need to cover the price of additional servers or CALs.
Customization freedom. SharePoint On-Premises is well-known for its broad customization capabilities. An out-of-the-box SharePoint is a set of tools and features rather than a ready-made solution. SharePoint owners can transform the platform into enterprise solutions they need, be it a SharePoint-based project management system , a corporate intranet, a customer portal, or a document management solution.
Security. Security is a stumbling block for every company choosing between SharePoint options, especially as cloud collaboration can be more vulnerable to cyberattacks. While Microsoft has been improving its cloud security features, the risk that corporate data can be compromised never goes away. Although cybercriminals can attack SharePoint Server deployments too, SharePoint owners feel more confident when their data and content are stored locally.
At the same time, the owners of SharePoint On-Premises deployments have to be ready to take up the following responsibilities:
Ongoing maintenance. An actively used SharePoint On-Premises deployment requires regular maintenance and support to perform steadily and correctly. If a company has internal resources, their in-house SharePoint team can carry out all the maintenance activities. The other option is to go for SharePoint consulting to handle user requests, perform functional and security upgrades, control SharePoint metrics, and deliver new features.
Customization roadmapping. SharePoint On-Premises owners often radically customize their solutions. However, to avoid never-ending development, decision-makers should elaborate a clear customization roadmap that will allow them to stay reasonable in terms of feature implementation and related costs.
Migration planning. Every SharePoint On-Premises version has a predefined lifecycle. Before a certain version goes unsupported, its owners have to migrate their SharePoint deployments to a higher version. This migration can be tricky, especially when it involves multiple steps through several versions or when companies need to migrate large deployments. There is a variety of automated migration tools that facilitate the migration process. However, none of them covers the migration process from end to end, so the manual effort of SharePoint developers is still required.
SharePoint Online first appeared as the cloud version of SharePoint On-Premises. Since then the platforms went down separate evolutionary paths, which is why there are several critical differences between them, including licensing and ownership models, feature sets, maintenance and customization approaches.
SharePoint Online subscriptions. Currently, organizations have three options for becoming SharePoint Online subscribers:
This subscription model is very attractive for companies, especially compared to the initial implementation costs of SharePoint Server. There is a hidden pitfall, though. The subscription payments for any cloud suite are recurring, which leads to the permanently increasing TCO of a SharePoint deployment. At the same time, even a small company will run into paying the full SharePoint Server implementation costs within several years, not to mention large companies will have to foot enormous bills.
SharePoint Online ownership. Unlike SharePoint On-Premises that is always deployed to organizational servers, SharePoint Online is hosted on Microsoft Data Centers in different parts of the world, which ensures the platform’s availability for customers globally. At the same time, while Microsoft owns the platform, each subscribing company owns their SharePoint solutions. Microsoft ensures sleek performance and availability of the service regardless of its location.
If a company unsubscribes, they still have 90 days to transfer all the data from SharePoint Online to their local storages until the subscription is deprovisioned. Such a deployment model also means that companies don’t need farms to use SharePoint Online, which allows them to cut infrastructure costs substantially.
The functional superiority of SharePoint Online. Once considered the offspring of SharePoint On-Premises, today SharePoint Online is the first to get all new features and updates. Only after being rooted in the cloud environment, selected features get introduced to on-premises versions. For example, communication sites that have been available in SharePoint Online since 2017, became available for on-premises users only after the release of SharePoint 2019 in the fourth quarter of 2018. SharePoint Spaces, intelligent sites with mixed-reality capabilities, are available in the cloud only, and it’s not clear if they are coming to the server feature pack anytime soon.
SharePoint Online customization. Companies are free to tune their cloud collaboration solutions. However, Microsoft recommends being moderate with SharePoint Online customizations to avoid potential performance issues. In the worst-case scenario, overcustomizations can lead to functional failures. Regular updates within the cloud suite can also affect implemented custom solutions.
SharePoint Online maintenance. Since Microsoft is responsible for SharePoint performance and upgrades, companies don’t have to allocate enormous SharePoint support budgets. At the same time, the platform’s centralized management has a downside. Since Microsoft rolls out upgrades for the entire environment, companies have no other choice but to accept them. In case of downtimes, subscribers have no way to fix performance issues.
Even though Microsoft is the one to do all essential management activities within SharePoint Online, Office 365 and Microsoft 365, it doesn’t mean that the users can give it up completely. Just like SharePoint On-Premises owners, SharePoint Online subscribers have to control SharePoint performance and users’ activities, as well as plan development and customization of their solutions.
Keeping in mind all the described aspects of both deployment models, let’s summarize the key differences between SharePoint On-Premises and SharePoint Online.
The competition between SharePoint On-Premises and SharePoint Online continues. It is obvious that Microsoft puts a greater emphasis on its cloud collaboration suite, but SharePoint On-Premises hasn’t become any less powerful. On the contrary, the latest server version proves that SharePoint On-Premises has evolved to become more user-friendly and easier to customize.
If your organization is considering SharePoint as a collaboration platform at the moment, it is still worth weighing the pros and cons of both on-premises and cloud versions. SharePoint On-Premises and SharePoint Online have several critical differences that can be determining for you. Among them, there are various deployment models, licensing, and management methods.
SharePoint On-Premises is a robust enterprise solution. It suits both large and medium-sized organizations with developed infrastructures and appropriate IT budgets. It is also the right option for companies that need a variety of solutions but don’t want to invest in multiple scattered tools.
SharePoint Online as a standalone app is a more lightweight platform. It can be a good choice for smaller organizations looking for a dynamic collaboration solution that doesn’t require much effort to support it. At the same time, the standalone SharePoint Online might be insufficient for large organizations. The latter can opt for an enterprise-level Office 365 or Microsoft 365 subscription with a larger set of collaboration and productivity apps.
Follow this 4-step strategy to build a modern SharePoint intranet in line with your technological capabilities, budget, and users’ expectations.
Discover the ins and outs of Microsoft’s flagship products to see if your enterprise can benefit from SharePoint and Office 365 collaboration.
If you consider tuning your SharePoint’s look and feel, this article will help you understand how to turn SharePoint design into a profitable investment.
Learn the advantages and drawbacks of these SharePoint migration options and choose the one that will boost your solution to the max.
Discover fresh trends in SharePoint development to customize and manage your on-premises and cloud SharePoint deployments successfully.
Learn how to set up productive project workflows and support remote team collaboration with Office 365 project management.