In Sydney to speak at IDC's Cloud Computing event, Coffee is out to debunk the long list of reasons many organisations cite to resist the computing phenomenon.
Cloud computing is the latest term for utility or grid-based IT computing, models in which organisations outsource their infrastructure to a service provider, which provides access to on-demand computing resources over the internet on a utility basis.
Salesforce.com is the US$1 billion pioneer of the SaaS (software as a service) model, which sees applications rented on a utility basis over the internet.
Coffee, Salesforce.com's director of platform research, said there are a number of myths holding back an inevitable migration to cloud computing.
These myths include the notion that the only benefits of the model are around cost, that there are some applications that should always remain on-premise, and that cloud computing involves more risk than deploying in-house.
Cloud is a game changer
Coffee told iTnews that the cloud represents a "qualitative change" to the way organisations do business, not just a quicker or easier way of doing IT.
"It is not just about something being cheaper, or that something that used to take ten hours now taking ten seconds," he said. "It is about a fundamental change to business processes."
Cloud computing is different, he said, because it offers near infinite scale and flexibility.
With the cost of capital high in the face of the credit crisis, IT infrastructure investments can be a "limiting factor on growth," he said. Investing in a new project has inherent risks.
With cloud computing, however, hardware and other infrastructure costs can be removed from those risk equations.
"The cost of one failed project is negligible," he said. "Say you try 10 projects and nine of them fail. In the cloud, you kill the nine without mercy. It doesn't cost you anything more. But you take the one successful project and you grow it as quickly as the market conditions demand. In the cloud, the cost of failures become insignificant compared to the success of a project."
"That's the beauty of the cloud - it is massively scalable if it works, instantly killable if it doesn't," he said.
"In the cloud, your OpEx [operating expenditure] is clearly coupled to business value. It allows for strategic accounting - focusing your investment in the right places now rather than retrospective accounting around what you did last quarter."
Coffee uses the example of 18-month old start-up Animoto, which takes a consumer's pictures and music and turns them into video presentations - an application it hosts using Amazon's online storage offering.
Animoto was serving video to around 5,000 users per day, until a wildly successful viral marketing campaign in April 2008 saw 750,000 people sign up to the service in a three-day period.
"Within 72 hours, they went from requiring 50 virtual servers to requiring 3,500 virtual servers," Coffee noted. "If they weren't doing that in the cloud, even on a seemingly unlimited budget, there would still be no time to purchase, install and configure this many servers. Whereas in the cloud they only had to swipe a credit card."
"It's not an infinite resource but it is as infinite as it needs to be."
It is this scale and flexibility, Coffee suggests, which might "fundamentally scare older-style companies."
"Two guys in Bangalore on a laptop might be your next biggest competitor," he said. "They could be providing services to the global 2000 within two months."
With cloud computing, an organisation's "crown jewels" will no longer infrastructure but "business ideas" and "business value," he said.
Anything can be done in the cloud
Organisations often cite that there are some applications - that are either competitive differentiators or hold sensitive financial data - which simply have to remain on-premise.
Not so, said Coffee.
"I reject vigorously the notion that there are some things you can't do in the cloud," he said.
The fact that so many customers are willing to host their CRM with Salesforce.com is indicative enough, he says, that organisations are willing to pump their 'competitive differentiating' data into the cloud.
Even ERP is ripe for being hosted, he said. Customers such as manufacturer and shipping company Vetrazzo have built their own ERP application in the cloud to take advantage of the infrastructure savings, while software vendor Fujitsu now offers its Glovia ERP package on a rental basis on Salesforce.com.
"ERP is often discussed as the last bastion of enterprise class software, the castle of the old software model that can't be challenged," Coffee said. "I have news for you - we are climbing over those walls."
He also rejects the notion that cloud computing benefits start-ups and small businesses rather than large enterprises. Salesforce.com's largest customer, he said, boasts 75,000 seats.
Lock-in? Integration problems? FUD?
One of the major reasons organisations are resisting cloud computing is a fear of what risks are involved with bailing out of an agreement that isn't working for them.
Many fear being locked in to a SaaS [software as a service] provider, and not having the infrastructure or resources to take the systems back in-house should the outsourced agreement fail.
But Coffee said these risks are the same in the offline world as online.
Cloud computing offers a less complex failover, he said, than the regular practice of developing business processes with a partner or supplier in the physical world.
"Everything you create on Salesforce.com exists as metadata," he said. "You can look at it, edit it, extract it, it looks just like a form of XML. Everything you put in remains your property. We can't incorporate it into the platform, we can't data mine it.
"Both contractually and technically, we pursue the notion that your IP is clearly separable from ours. At the end of the day a customer can extract a complete representation of everything they own."
He also rejects the notion that cloud-delivered applications are difficult to integrate with in-house apps.
"You don't need to duplicate or replace what you know works," he said. "You ask a customer today what tools they use for integration, they will say I use Tibco, Informatica, Pervasive, Cast Iron. Well those same tools can be used in the cloud."
"Most companies are heterogeneous, we all need integration, the only difference is whether you do it all within your walls. Bits don't know the difference between the cloud and on-premise."
These barriers to entry, he said, are "monsters under the bed."
"When you shine a light it's just bits of dust."
Processing registration... Please wait.
This process can take up to a minute to complete.
A confirmation email has been sent to your email address - SUPPLIED GOES EMAIL HERE. Please click on the link in the email to verify your email address. You need to verify your email before you can start posting.
If you do not receive your confirmation email within the next few minutes, it may be because the email has been captured by a junk mail filter. Please ensure you add the domain @itnews.com.au to your white-listed senders.