Cloud Computing: What everyone should know

Cloud computing is an evolutionary step in the delivery of information technology as a service. This transformation will impact every organization. And make no mistake, its time is here.

More...

Introducing Company Profiles: Highlighting Today's Cloud Computing Leaders

Cloud computing is defined as much by the companies delivering these new services, as it is by technology or anything else. Our company profiles highlight the leaders in this emerging market, with new ones added weekly.

More...

Articles

Dear Cloud API, Your Fault Line is Showing

By William Vambenepe, Software Architect, Oracle, submitted by: William Vambenepe, Tuesday, June 1, 2010

Most APIs are like hospital gowns. They seem to provide good coverage, until you turn around.
I am talking about the dreadful state of fault reporting in remote APIs, from Twitter to Cloud interfaces. They are badly described in the interface documentation and the implementations often don’t even conform to what little is documented.

From VMware and Salesforce.com (VMforce) to VMware and Google: VMware's PaaS Milestones

By William Vambenepe, Software Architect, Oracle, submitted by: William Vambenepe, Thursday, May 20, 2010

Three weeks ago, VMware and Salesforce.com launched VMforce, a Salesforce-hosted platform as a service (PaaS) solution based on VMware runtime technology and force.com application services. In my analysis of the announcement, I wrote:

Is PaaS Just Outsourced Application Server Platforms?

By Lori MacVittie, Technical Marketing Manager, F5, submitted by: Lori MacVittie, Thursday, May 13, 2010

There’s a growing focus on PaaS (Platform as a Service), particularly as Microsoft has been rolling out Azure and VMware continues to push forward with its SpringSource acquisition.

PaaS Portability Challenges and the VMforce Example

By William Vambenepe, Software Architect, Oracle, submitted by: William Vambenepe, Tuesday, May 4, 2010

The VMforce announcement is a great step for SalesForce.com, in large part because it lets them address a recurring concern about the Force.com PaaS [platform as a service] offering: the lack of portability of Apex applications. Now they can be written using Java and Spring instead.

Analyzing the VMforce Announcement

By William Vambenepe, Software Architect, Oracle, submitted by: William Vambenepe, Tuesday, May 4, 2010

Let’s start with the disclosures: by most interpretations I work for a competitor to what Salesforce.com and VMWare are trying to do with VMforce. And all I know about VMforce is what I read in a few authoritative blogs by VMWare’s Steve Herrod, VMWare/SpringSource’s Rod Johnson and Salesforce’s Anshu Sharma.

The Battle of the Cloud Frameworks: Application Servers Redux?

By William Vambenepe, Software Architect, Oracle, submitted by: William Vambenepe, Monday, May 3, 2010

The battle of the cloud frameworks has started, and it will look a lot like the battle of the application servers which played out over the last decade and a half. Cloud frameworks (which manage IT automation and runtime outsourcing) are to the programmable datacenter what application servers are to the individual IT server. In the longer term, these battlefronts may merge, but for now we’ve been transported back in time, to the early days of Web programming. The underlying dynamic is the same.

Legacy Apps Make the Case for the Cloud

By John Considine, Founder and CTO, CloudSwitch, submitted by: John Considine, Monday, April 26, 2010

We often talk about CloudSwitch moving legacy applications to the cloud in a simple and secure way; this raises the question of what exactly we mean by “legacy.”  To be more specific, we mean a broad range of apps—including third-party, custom and customized off-the-shelf applications—basically any application that has been developed in your current environment without specific design for a cloud.

Backward-compatible vs. Forward-compatible: A Tale of Two Clouds

By William Vambenepe, Software Architect, Oracle, submitted by: William Vambenepe, Monday, April 5, 2010

There is the cloud that provides value by requiring as few changes as possible. And there is the cloud that provides value by raising the abstraction and operation level. The backward-compatible cloud versus the forward-compatible cloud.

The main selling point of the backward-compatible cloud is that you can take your existing applications, tools, configurations, customizations, processes etc and transition them more or less as they are. It’s what allowed hypervisors to spread so quickly in the enterprise.

Generalizing The Cloud vs. SOA Governance Debate

By William Vambenepe, Software Architect, Oracle, submitted by: William Vambenepe, Thursday, March 25, 2010

There have been some interesting discussions recently about the relationship between cloud management and SOA management/governance (run-time and design-time).

"Hybrid" Clouds Are Half-Baked

By Randy Bias, Founder, Cloudscaling, submitted by: Randy Bias, Wednesday, March 24, 2010

It’s difficult to throw a stone these days without hitting a so-called ‘hybrid cloud.’ The problem is that the term hybrid, used in this context, appears to mean: “Put any two kinds of clouds together.” In fact, that’s how NIST defines it in their cloud definition document [1].