Dreamforce 2010: 8 Cloud Lessons

You don't have to be a Salesforce.com customer to get some useful info from their annual user and developer conference.

By David Taber
Wed, December 08, 2010

CIO — I've been taking in as much of Dreamforce as I can, looking at the attendees, the sessions, and the lessons learned. Here are some flash impressions:

Party Like It's 1999

The show has really rich production values, reminding me of Sun or BEA or Oracle (ORCL) events in the days when conferences were a serious amount of partying. Their opening ceremony had more video tricks than some TV shows. There were way over 100 press and analysts, and the noise level was turned up high enough so Wall Street could hear. But you'll find similar amounts of hoopla from all the cloud vendors because the category is red hot.

Safe Bets

With 10 years and 87,000 customers behind them, Salesforce.com is a safe bet — and not just in the CRM category. They've been increasing the size of their footprint within large customers, moving well beyond single business units or functional organizations. This self-confidence is echoed by all the pure-play cloud vendors, of which there were several dozen on the show floor. Even though some of them are small companies, none of them has to explain why a cloud architecture is OK for business.

A Lot More Foreign Accents

In comparison to previous U.S. shows from cloud vendors, I'm hearing a lot more foreign accents at Dreamforce that I would even in normally polyglot San Francisco. Cloud computing is getting a lot more international use, and not just from end-customers. The Internet has no borders, and a lot more vendors — software and services — are popping up in India, Israel, and Asia. In the cloud, it doesn't matter where your developers work any more than it does where your customers are.

Computer Languages Flourish Too

Since each service in the cloud is effectively operating in its own container, the underlying computer language doesnt matter. While I dont expect to see any cloud developers working in LISP, just about every modern language is in on the action. Theres no reason for their to be a winner  and the vendors are going out of their way to coax Ruby, Perl, Python, PHP, Java and any big developer community to their platforms.

The Client War: Over Before it Started

Of course, it's still early days. But the client for many cloud apps sure looks to be a personal device — an Android or an iPad — and on those devices there will be dedicated apps. It might be impolitic to point out that this is the rebirth of the thick client, but the screen size and intermittent connectivity of these devices means that the browser will be the less-interesting UI for mobile cloud apps. And practically every cloud vendor is focused on mobility now.

Continue Reading

Our Commenting Policies