Killing the Cloud
Author: Michael Osterman on October 26, 2009 - 7:40 PM
messaging wire osterman michael

It’s difficult to avoid the subject of the cloud and its anticipated impact on email, unified communications, mobility, storage, CRM or any of a variety of other services that could be delivered via a hosted / SaaS / cloud model.  The benefits of the cloud are varied, but generally focus on lower total cost of ownership, more flexible service delivery, greater employee productivity and more efficient use of in-house IT staff.

 

Could anything convince decision makers that cloud computing might not be the best model for delivering the services they need, or at least limit the number of cloud vendors that they consider? While much has been made of the recent T-Mobile Sidekick debacle in which service was down for an extended period and substantial amounts of customer data was lost, these types of outages and data loss scenarios are relatively rare and, in my opinion, will have relatively little long-term impact on decisions to adopt the cloud model. Instead, I believe that what might kill the cloud, or at least slow adoption of the cloud model, will be day-to-day, sub-par service delivery.

 

Imagine a scenario in which your email is hosted by a cloud provider.  You log onto the Web portal to access your email and it takes five seconds for the login page to appear.  You type in your username and password, click Submit, and it takes another 30 seconds until you see your inbox.  Click on a message to read it and it takes another 15 seconds before the message opens. Click reply – wait another five seconds – type your message – wait another 10 seconds.  And so on.  Now, imagine that you just arrived at the airport and you have a short layover, and that you have 15 or 20 messages that you need to read and to which you need to reply before your next flight.  For those whose patience is more limited than they might like, waiting 30 seconds or more to process each message in your cloud-based email system might be less than tolerable.  If you’re a senior executive who makes decisions about such things, you might not be pleased.

 

This problem is by no means theoretical. Amazon.com, for example, has determined that every 100-millisecond delay in processing Web page views on its site costs 1% in revenue.  While Amazon’s is clearly a different model than cloud-based email, I believe the principal applies to virtually every cloud-based service there is or will be: the longer it takes to process page views, user clicks and the like, the less amenable decision makers will be use to cloud computing, or at least to use providers whose performance does not meet their expectations.

 

So, what do you do about it?  If you’re a potential customer of a cloud-based service provider, do your homework and ask for a track record of performance. Take advantage of trials so that you can test performance during real-world scenarios.  Evaluate the provider’s infrastructure and see if they operate multiple data centers so that your users can access one that is geographically close so as to improve performance.  If you’re a cloud-based provider, deploy a sufficiently robust infrastructure so that performance will be acceptable during times of peak demand. Test your infrastructure using a service like SOASTA’s CloudTest to determine if your service levels will be acceptable. Talk to users and get their impressions of your service over time.

 

Cloud computing offers a number of important advantages, whether the cloud is public or private.  However, given that it is replacing largely local/on-premises capabilities that today offer reasonably snappy performance, cloud services will have to compete on performance as well as their other benefits.

 

OR Commentary for Messaging Wire

Week of October 26, 2009

Share
Comments
Cloud performance
There are several ways to enhance the performance of Internet-based SAAS solutions. We, at 123Together, employ what is called Performance IP technology which is a patented technology providing an innovative way to route data and avoid the Internet’s points of congestion. Rather than relying on access to a single Internet Service Provider, Performance IP intelligently routes across major Internet backbones. This insulates your traffic from the risk of network outages, providing reliable, stable and consistent connectivity. We have customers in over 100 countries where latency is an important consideration. They have continued to receive a high level of service and fast connections over many years with us as have other customers that place a premium on email instancy such as law firms where we employ technology from Citrix to address this. Bill - www.123together.com
Posted By Bill Flynn, 123Together.com on 10/29/2009 10:32 AM
When it's slow I don't us it
Michael I could not agree with you more. Our company uses a number of cloud based programs. We have one program in particular that we are about ready to pull the plug on due to the lag time of the program. Although the program is effective we don't use it much due to the amount of time that is wasted in a day waiting. If its slow it will not stay in any organization that moves at the speed of business today.
Posted By Greg on 10/29/2009 9:45 AM
Just becuase it's cloud doesn't mean it's web
Many cloud/SaaS based products do include a web UI, but don't require web to get the benefit of the service. For instance, Spam Soap users primarily interface with an email report sent to their inbox. They can take action right from that local email. Mail is filtered via proxy with latency in the milliseconds, so performance doesn't seem to be a real issue. The advantages of using a web portal (accessibility, redundancy) when needed far outweigh any browsing latency that might be experienced over the web. Kevin www.spamsoap.com
Posted By Kevin on 10/28/2009 12:32 PM


Add a Comment
Name:
Email Address:
Comment Title:
Comment Body:
Security Code:
Reload Image
  


messaging wire

messaging wire
Reader's Comments
Messaging Wire Columns