OnPremise | Cloud | Hybrid |
Traditional licensing model with customer control of deployment and maintenance | Subscription licensing model with deployment in Cloud environment maintained by the vendor | Combination of OnPremise and Cloud capabilities to meet specific, modular needs |
In the OnPremise world, licensing is usually perpetual so once acquired, only ongoing maintenance is required. Considered as a long-term investment it is generally categorized as a capital expenditure, which means that the licenses can be depreciated over the total life of the software. In addition to the licenses themselves, the cost of the infrastructure also needs to be factored in. | In Cloud, licenses are usually on a subscription model. This means that the fees are generally considered operating expenses so recorded on the company's income statement as expenses in the period when they were incurred. A smaller up front price tag, but the total length of the usage needs to be taken into account to be able to compare with OnPremise options. | Simply put, hybrid is not a licensing model by itself, it can either be a full subscription model or a mix of perpetual license for the software and subscription for the hosting infrastructure. |
When selecting an OnPremise software, the technical infrastructure needs to be taken into account: do you already have the servers, databases and expertise to maintain both these hardware and software prerequisites? If yes, then you are good to go to the next step. If not, then there is a delay and cost that needs to be integrated. But not all is negative for OnPremise: they often enable a higher degree of customization of the software. If the solution provides a competitive advantage to the company thanks to its personalization for specific requirements, then the fact that it takes more time to be “live” can be counter balanced by the fact that it will be a long term solution for the company to retain or gain advantages against its competitors. | Here, the company doesn’t need to concern itself with technical infrastructure: it’s already provided, and users just need a Web browser to access the service. Instead of customization, most Cloud solution providers offer configuration options with ready to use best practices. In essence, personalization options are available in predefined capabilities. This enables a very rapid setup of the software and therefore a quicker Go-Live but doesn’t allow deep adaptability to the company’s specific requirements. Access governance tools would now typically fall under this category: the identity and access management process is well defined, best practices established so it is a perfect candidate for a Cloud solution. | Hybrid is often considered a good compromise for companies requiring customization of some solutions, but that are perfectly fine with adopting best practices for others. Working together, these models can satisfy both requirements. Many companies that started their GRC software journey over 15 years ago with OnPremise (sometimes even fat clients) audit or control modules and added more capabilities over time now decide to leverage a hybrid path to transition to the Cloud: progressively moving to new modules and removing legacy ones enables a controlled shift. |
The company, via its IT department, owns the process with limited to no reliance on vendors. From my experience though, if IT has a good grasp on identity and access governance tools and prioritizes them, I feel the same is not true of risk, audit and control solutions. As a result, IT might not rank these solutions with the same level of criticality – and hence dedicated support, as other business applications. | A Cloud model doesn’t require much involvement from IT and ongoing maintenance is reduced, if any. More rapidly scalable, this model is great for internal control tools for instance where the user population can quickly grow when the tool is rolled out to new territories or businesses. This model introduces a heavier reliance on 3rd parties though, including the software provider and possibly the hosting company. | Here, let’s be honest, it’s really not the best option for the company in terms of workload. Yes, it reduces part of the effort for these solutions that will be in Cloud, but the OnPremise ones will still require the attention of IT. In addition to IT, it also creates a dependency on 3rd parties for the hosted modules. |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.