Cloud Computing

"We are going to make the cloud more accessible. And we're going to make the browser more
capable," said Vic Gundotra, Google's vice president of engineering in charge of developer
evangelism and open-source software.

The architecture behind cloud computing is a massive network of "cloud servers" interconnected
as if in a grid running in parallel, sometimes using the technique of virtualization to maximize
computing power per server.

A front-end interface allows a user to select a service from a catalog. This request gets passed
to the system management which finds the correct resources, and then calls the provisioning
services which carves out resources in the cloud. The provisioning service may deploy the
requested stack or web application as well.