The debate over the Total Cost of Ownership (TCO) of cloud vs. on –premise software choices is still a much-debated topic. Complicated questions like quantifying the long-term costs of IT management, plus the intangibles (uncertainties like downtime) – can make comparing the two a bit like apples to oranges.
In 2019, according to a recent ZDnet Cloud Computing article, cloud services are accelerating, and faster than ever. We increasingly rely on cloud services in both our professional and personal lives, like NetFlix, GMail, Amazon, and many others.
We wanted to confirm for ourselves what the advantages of a Cloud CRM vs. an On-premise installation – and here’s what the experts had to say.
Cloud CRM has the edge in terms of stability, ease-of-use and scalability – and comes at a predictable price most SMB’s can easily absorb
However, there’s no straight answer on which costs less – cloud or on-prem?
According to VP and Corporate Counsel at Pemeco, Jonathan Gross, the answer depends on the app under consideration and the factors at play in your business, incluing timeline, staffing and related opportunity costs.
On-premise vs. Cloud: What is the difference?
With the liberal use of “cloud” as a marketing slogan, it can sometimes be easy to confuse definitions. Which is why it’s critical to first understand the difference.
On-premise CRM Solution
An on-premise CRM solution is hosted on your own server or data centre. People used to get on-premise software from a CD or a flash stick. Today, it’s usually accessed through an emailed download link
Analysts agree: On premise will cost you less up front. You pay a one-time license fee, along with a maintenance subscription covering things like vendor support. These are far cheaper than the cost of your cloud subscription over time.
However, Gross wrote the biggest error when evaluating on-premise’s total cost of ownership is to forget to factor in ongoing costs.
According to Gartner, the annual cost to own and manage software app can be up ot four times the cost of the initial purchase.
Think of it this way: on-prem software is effectively a capital investment. You can buy it and you’re responsible for it. You need to make sure it’s set up properly – or call in costly, time-consuming third party consultants – which can significantly prolong your implementation. There’s also the cost of maintaining supporting infrastructure: hardware and database software needs to be maintaned and periodically refreshed (usually every 5 years) to ensure it’s free of database corruption and latency issues.
And then there are the regular software updates, patches and fixes; making sure your software and network is secure; setting up your network connection so your CRM can be accessed remotely. All of that consumes many hours of your time.
Plus, customizations done on on-premise tend to get less vendor support; if an integration breaks because of a software update, you’ll likely have to pay to have it re-written while you temporarily lose access to that functionality.
Cloud CRM Solution
A Cloud CRM Solution, in contrast, is accessed through the internet. Your data is hosted on your provider’s data centre. They take care of IT management: that includes maintenance, updates, patches and fixes, network access, backups, server redundancy, security and more.
Unlike its on-prem counterpart, cloud CRM functions more like an operating expense. After your initial setup (where you may pay extra for services like data migration, customization and training) you pay a predictable subscription rate. You’re essentially “renting” the software and its supporting infrastructure as a service; hence the correct term: Software-as-a-Service(SaaS)
ZDnet Columnist and Founder of tech research firm Vital Analysis, Brian Sommer, indicated one potential “massive” SaaS benefit: upgrades and patches come as part of your subscription. Meaning, you don’t have to buy a new solution every few years to retains access to the leading edge; instead, updates are installed automatically on your vendor’s data centre without you doing any work.
Brian Sommer added that there are additional savings when it comes to expansion: companies can leverage SaaS to establish “new offices anywhere in the world with no lost time, no hardware purchases and no extra anything. All these firms needed is n internet connection and a computing device to have a new instance”
In short, SaaS CRM offers companies stable, convenient and scalable access to leading edge software.
Nevertheless, SaaS isn’t perfect -there are risks. For example, you might end up paying more for SaaS compared to on-premise over the full lifecycle of the solution (which can be up to a decade or more in the case of a CRM)
Four things to keep in mind when comparing TCO
Ultimately, you’ll want to carefully evaluate your choice. There are a few critical decision factors, according to Gross.
- Time horizon – what is expected lifecycle of your software? For a humongous Enterprise Resource Planning system with hundreds if not thousands of users, that timeline may span decades, making it worth doing in-house. Some office tools, however, may be only in use for a couple of years by a single team.
- Available IT resources – Sure, if you’re a tech titan, the sky’s the limit: you can build your dream infrastructure in-house and reap huge benefits. But for many SMBs, working on a shoestring budget, you need to consider your limitations.
- Opportunity costs – For examples ,how many people can you dedicate to maintaining your software – and what are the opportunity costs of having the preoccupied with IT management? You need to consider whether it’s worth it having your CGO, for example, pulling double duty maintaining your CRM and finances. By freeing up workers with cloud CRM, you can have them focus elsewhere.
- Uncertainty and risk – One final consideration is risks of downtime or security breaches. In smaller organizations, a single individual might be responsible for all IT-related responsibilities. But employees need to take vacations and sick days: what happens if your server goes down while your sole IT person is still in Barbados, their cell phone switched off while they’re sipping mojitos on the beach?
The advantage of cloud CRM for SMBs
Ultimately, cloud service offerings can have substantial advantages, and cloud adopters often experience at least a 40% reduction in their IT spend.
For those with limited capital expense budgets and difficulty predicting future usage and business needs, SaaS models can be liberating. It helps them to reduce operating expenses and offer services that compete with larger organizations – while freeing up staff to focus on revenue-generating activities.