Last week we kicked off our discussion on the issues to be considered when comparing cloud and on-premises options for your performance management application. The post immediately below this one covered our first three topics:
- Speed of implementation
This week we look at the other three key areas:
- Performance – on-premises, you need to be confident when sizing your server: over-spec it and you are throwing money away, under-spec it and you will have to return cap in hand for a bigger one. Cloud providers should have the flexibility to move quickly to meet what you need, at a cost of course. Consider also whether there is a performance risk with a multi-tenant cloud architecture, or if a single tenant environment would suit your needs better albeit at an additional cost
- Management, control and support – of both the infrastructure and the planning application, and not just you, but your implementation partner too. In a cloud environment, understand where the boundaries lie between what you can do for yourselves and where you will be reliant on the cloud service provider: you may find this restrictive or it may be that freeing yourself of much of the administrative and support overhead is just what you want
- Total cost of ownership - in an on-premises environment, there is typically a one-off software licence to acquire and ongoing costs in the form of annual support & maintenance, together of course with internal infrastructure. Cloud services on the other hand are invariably a flat cost calculated monthly and paid monthly or quarterly over the length of the contract. Either way of course, there is the development cost of building the application in the first place. A further consideration is whether you want to take this as a capital expenditure, as is often the case with a one-off licence fee, or have an ongoing P&L item as would be the case with a cloud service
Regardless of where you put it though, the most fundamental aspect is to ensure that your chosen tool can deliver to your business requirements, and that your implementation partner has the in-depth knowledge and experience to make the project a success.
If you are considering adopting a performance management tool and these are questions that you are asking yourself, then let's get together and explore what will work best for you. Complete our Contact Form, or simply email us at email@example.com and we'll get in touch.