I take it you're talking about hype from a positive perspective. That being the cloud service provider is going to provide a level of access and redundancy that the customer themselves couldn't or wouldn't.kunkmiester wrote:Most of the hype about "security" is about access, IIRC. The "cloud" allows access anywhere, and redundancy means you're less likely to loose data to hardware failure.
Consider a company with a large call center who has hosted their customer support system with a cloud service provider. The company has gone to every effort to ensure local redundancy but has no control over the long haul back bone connections. If they and their service provider happen to be in the north-east where fiber is laid next to train tracks they can easily have a multi-hour service due to train derailments, icing of bridges, draw bridges (yep, that really has happened)...
And so they lose the ability to support their customers even if they've retained their phone service.
Another example - Microsoft's recent Azure outage due to a leap day programming error on their part (which is really laughable) left all of their customers without service. Any major company hosting an important application or system with a cloud provider would need to factor in platform redundancy - that is, architecting their app/system to be able to run on more than one cloud provider's platform.
They would need to do this for two reasons - the first would be for operational redundancy in case of an actual outage. The second would be to avoid vendor lock in so they wouldn't be subject to pricing extortion, or the cloud provider deprecating features/APIs they depend on, or the cloud provider going out of business...
In the past it was considered good practice to abstract your operating system interfaces both to avoid vendor lock in and to be able to support multiple operating systems (if you were a product developer selling to customers). The same logic applies to cloud hosting.
The danger of "the cloud" is that people (management) will see it as a magic bullet. Much like outsourcing call center operations or software development to India was seen, only to find out the gotcha's through painful direct experience.