Cloud ERP versus Hosted ERP Software
In a previous post (April 8, ERP for Distributors: SaaS versus Traditional), we addressed different delivery methods for ERP software. Although the article was directed at distributors, the ideas can be applied more broadly to the concept of hosted ERP software versus cloud/on-demand ERP software.
“Fake” ERP Clouds
As noted in our prior article, there are on-demand solutions and on-premise solutions. Some providers are using hosting services to create on-demand solutions from on-premise software. Here is how that happens:
- A hosting provider using virtualization software declares that it is a “cloud provider” of services
- Said ‘cloud provider’ deploys on-premise software on a hosted server
- The ‘cloud provider’ deploys remote access software so users can access the hosted on-premise software
- The ‘cloud provider’ sells an all-inclusive package with bandwidth, storage, backup, updates, upgrades, monitoring, and disaster recovery as cloud-based solution
In a recent CRN interview with Zack Nelson, the CEO of NetSuite is quoted as saying “There are real clouds and fake clouds. The fake clouds are people who are taking existing technology and saying, ‘We can host it for you and that’s the cloud’.”
So what differentiates a fake cloud from a real cloud? Nelson goes on to say …
“If the application is not web-native it’s not going to give you any of the benefits of the cloud. You’re not going to get any of this cost reduction, customization migration, or anytime, anywhere access because you are still using intermediary technology to access a hosted application.
The key point here is that native web-based technology differentiates true cloud offerings from hosted offerings.
Name calling or true ERP differentiation?
There is a difference between a hosted software application that is bundled with services and a web-based software application run on a cloud infrastructure. The real question is whether or not this difference impacts users of the service.
- Rapid deployment – if you have to deploy client software, it’s not rapid, so hosted ERP software will not be as efficient as web-based software
- Optimal remote access – the amount of network traffic generated by a well formed web-application passing bits of data will be much less than the traffic passed by a client-server application over terminal emulation or VPN software
- Easy to maintain – a web-application will be much easier to maintain because there is no software to update or upgrade, this is especially true in deployments with multiple users
The benefits covered above include both cost savings and operational benefits. Thus, even if hosted ERP software is offered for a lower price (which would be doubtful due to the inefficiencies), users will not see the same performance.
Despite the inefficiencies, you might consider deploying non-web-based ERP software in a hosted model if your business requires features that not available in a web-based solution. In this case, you can gain some of the benefits our IT outsourcing.
Web-based ERP software on-premise
Web-based applications developed for the cloud are more efficient, but as we mentioned in our April article, there are some advantages to an on-premise deployment. These include integration with other on-premise systems and the fact that you can still work when your internet access fails. When hosted on-premise, the benefits of outsourced IT are lost, but depending on your business, it might be more important to have your data stored locally.