I’m going to have to side with Jeff on this one. With on-premise servers, both the initial and long-term costs may be more than the cloud, financially speaking. However, what is the long-term cost when you lose cliental because of trust issues when your / their data is breached (aka. Hacked) on some company’s cloud server. Notice I said “when” and not “if”. Trust me, it certainly is a matter of “when”.
Here’s a quote from a blog I read. “State of the breach June 2020: AT LEAST 16 billion records, including credit card numbers, home addresses, phone numbers and other highly sensitive information, have been exposed through data breaches since 2019. The first quarter of 2020 has been one of the worst in data breach history, with over 8 billion records exposed.” Source: https://selfkey.org/data-breaches-in-2019/
So, you can certainly understand why I used the word “when” instead of “if” your data is breached. I am so often bombarded with company’s telling me that I should have long, obscure passwords and to change them often. It seems to me that I am not the weak link here, but rather it’s the cloud-based company’s that house, share and sell my personal information. I can not remember a time when my little laptop was hacked and taken over by some malicious hacker. Their target is the cloud where tons of information is waiting at their fingertips.
As for my password on their cloud, the one they want me to change every 90 days, doesn’t seem to be a viable threat. If a hacker gets in using my password and brings down the company, then it’s the company’s fault for allowing my little account to have that much of an admin role.
I am a hard-core on-premise guy and will be till my dying day. I don’t trust the cloud and never will!
But that’s just my two-cents worth.