Do they consider having it hosted on a private cloud environment? So you guys still control the systems while they can access it securely (i.e. VPN tunnel between their premises and your cloud servers).
The difference with your current offering is that this "instance" of your APP won't be shared with anyone else and you can land a nice maintenance contract, plus keep everything under your control.
I think the reason why the company wants it hosted in-house is primarily so the data never leaves their own hardware. Even if a completely new and private instance was brought up and hosted somewhere external of the company, it would still be hosting some of their data which could compromise business operations or infrastructure security should any of the data be ops critical.
Do they consider having it hosted on a private cloud environment? So you guys still control the systems while they can access it securely (i.e. VPN tunnel between their premises and your cloud servers).
The difference with your current offering is that this "instance" of your APP won't be shared with anyone else and you can land a nice maintenance contract, plus keep everything under your control.