Cloud providers justifiably tout the ease and speed in which services can be implemented, but behind the curtain a dark reality lurks. "Easy on" is a key selling feature of cloud services and for good reason. I well remember leading enterprise application implementation projects in the pre-cloud era. The initial thrill of taking on a major new initiative that could transform the business was quickly overcome by the stark reality of years of highly complex work before going live, only to find out that you were several releases out of date and needed a multi-million dollar upgrade!
In my first major cloud project (to deploy a cloud service management application to 16,000 service engineers) we had users up and running in a couple of months. The business began seeing results quickly and as the software was upgraded we gained advantage of new features immediately. Soon after implementation, we began experiencing problems. It turned out all of the support and operational complexity had been masked from us. Behind the simple outward appearance lay dozens of different software, hardware, data centers and networks. The cloud service provider took first support calls, but getting issues resolved took a long time -and worse, we never were quite sure who was currently working the issue or the status.
Recent studies have identified service and support as the number one decision criteria for customers purchasing new cloud services. In fact, one recent study of the SMB market for cloud services found that the TOP THREE concerns were service related: