Clouds, Mobiles and Las Vegas

Cloud Camp

Earlier tonight I spent some time at the Cloud Camp attached to the Interop 2009 event in Las Vegas. I’m a firm believer that a lot of the mobile solutions that are coming in the near future, whether they be applications or services will have some component with Cloud Computing.

There were folks from Intuit, Microsoft, Sun Microsystems talking about their Cloud Initiatives, but getting hard answers — people were skirting absolute facts and figures. While it’s still in a “green” technology where things are evolving, I feel that this is a ripe opportunity for mobile to be part of the conversation. Financial Services, Healthcare, Manufacturing, and Data Management Companies have all begun to weigh in. Mobile Operators continue to push advanced services outside the their walls and letting others such as Ericsson to manage growth, scale and support. It would seem inevitable for Mobile Operators to be involved, but unfortunately, absent.

The concept for mobile to take advantage of Cloud Computing is as follows: The application layer as well as the main data store in the cloud and deliver smaller objects to the mobile device with either a browser or thin client as for the presentation. The opportunity is to design for messaging and data delivery of potentially complex or compute intensive jobs with low latency and high compute cycles and deliver result sets to a high latency, constrained compute cycle device.

Some of the issues around cloud computing were raised during a few sessions were Standards, Legal Issues and Application Delivery. I spent more of my time in the Standards breakout session, so I will comment most on this topic. As all of this is still new, not a whole lot of standards are in place which present a range of issues, from Operational to Development to Security. One concern raised was the fact that the lack of adoption of cloud computing is performance metrics. It seems that we are reliving the nineties when IT Managers were evaluating datacenter uptime, reliability and core infrastructure to match their needs. Can the same methodology be created so that IT Managers can be confident and assured about certain performance metrics. In addition, policies about securing sensitive data against contamination, intrusion, and more. There are also some murky issues around how Cloud Computing resources are deployed and differentiated against hosted virtualization and how it is all optimized.

All of this might be less of an issue when it comes to supporting consumer applications and services in mobile, but when it comes to more critical applications such as billing, policy managers and even enterprise applications, the reluctance of trying Cloud Computing is similar to a mobile operator rapidly deploying new services — it just doesn’t happen quickly.

So once again, we may be doing a great job of hyping ideas that are slightly ahead of their time and possibly too forward thinking to implement in a large-scale and meaningful way.

Related Posts:
  1. 2010 CTIA Las Vegas Party List posted...

  2. Upcoming Mobile Business Expo/Interop in Las Vegas *UPDATED*...

  3. Las Vegas in January…Must Be Time For CES!...

  4. Mobile Jam Session – Las Vegas 08...

  5. Wireless @ Interop 2006 Las Vegas...

blog comments powered by Disqus
google.load("language", "1"); var curstate = 0; var hasloaded = 0; function bnc_show_translated() { if (hasloaded == 0) { bnc_lang_callback(); hasloaded = 1; } for (i = 0; i < 0; i++) { var elem = $("bnc_original_" + i); if (elem) { if (curstate) { elem.show(); } else { elem.hide(); } } } for (i = 0; i < 0; i++) { var elem = $("bnc_trans_" + i); if (elem) { if (curstate) { elem.hide(); } else { elem.show(); } } } if (curstate) { $("bnc_trans_state1").show(); $("bnc_trans_state2").hide(); curstate = 0; } else { $("bnc_trans_state1").hide(); $("bnc_trans_state2").show(); curstate = 1; } } function bnc_detect_div(div_id) { var text = document.getElementById(div_id); if (text) { text = text.innerHTML; if (text.length > 0) { google.language.detect(text, function(result) { if (!result.error) { if (result.language != "en") { if (result.confidence > 0.25) { $("bnc_translating").show(); bnc_xlate_div(result.language, div_id, "en"); } } } } ); } } } function bnc_xlate_div(src_lang,div_id,o_lang) { var text = document.getElementById(div_id); if (text) { text = text.innerHTML; google.language.translate(text, src_lang, o_lang, function(result) { var translated = document.getElementById(div_id); if (result.translation) { translated.innerHTML = result.translation; } }); } } function bnc_lang_callback() { } function bnc_startup() { bnc_xlate_div("en", "bnc_translate_info", "en"); bnc_xlate_div("en", "bnc_translate_info2", "en"); } google.setOnLoadCallback(bnc_startup);