Double-edged sword
On one edge, the cloud a.k.a. managed services, can take away all of those hardware and enterprise software maintenance headaches and when something goes wrong it'll be handled by your dedicated service provider. Service providers though have to be solvent of course, and in some cases you'll find out really quick that you may not be their high priority client as you may think you should, but the bigger of the managed service provider's clients may take precedence over your company - and they'll get to your issue, when they get to it. Not good for your company's bottom line as it looses thousands of dollars a minute while critical managed services are inaccessible and there is nothing the in-house IT folk can do about it. Need we say anything about jobs being eliminated to save on payroll?