"All your bank details are now in the cloud. Have a nice day."
Funny how awkward governments get about bank account details isn't it?
Jurisdiction of the county those servers are actually located in?
The president of the Open Data Centre Alliance has given sage advice to CIOs contemplating how they migrate their legacy platforms into the cloud: forget it and just dump your old code. But Correy Voo, whose day job is as infrastructure CTO at UBS, added this was likely a temporary dilemma as the coming wave of tech bosses, …
The article refers to Applications, the last paragraph does say data is the next problem.
I think a hybrid model will evolve with data held locally and metadata and analytics on new platforms while a whole lot of encryption is practiced between the two.
"An application developed to deal with the constraints of the 80s and 90s, or even early noughties, would never take full advantage of the new platform, he argued."
Yeah, make sloppy code, no problem, if there is any performance issue just throw up more resources on it ...
If you've got some old 1980s software running on some sort of Unix of VMS or something, it's trivial to get it "into the cloud". You simply put an SSH-terminalserver in front of it and people will be able to use it even over very slow connections... and on just about any device you can get an SSH-client for, which includes all real smartphones.
Also if your software survived from the 1980s till today, chances are it's fairly well designed.
Given the "cheap abundance" of underlying technology, developers have little incentive to "do it right the first time" or "do it right effectively and efficiently". When the underlying infrastructure was expensive developers were cagey and cautious and invested time in making good codes. However, unless they use their "time saved" due to underlying cloud (which hides infrastructure implementation), into something meaningful, something which can add business value, cloud will eventually defeat its own existence. The purpose of hiding the details of implementation and making infrastructure cheap, is to make developers invest their time in something more useful and productive than thinking about app specific connectors, communication messaging strategy, load balancing etc. If they cannot do it, cloud becomes useless.
Biting the hand that feeds IT © 1998–2019