Cloud Computing

What is cloud computing?

It is often asked what is cloud computing, who invented it and why is it useful? Well this is the place to get your answers.

Cloud Computing : An introduction

Cloud computing is one of those catch all buzz words that tries to encompass a variety of aspects ranging from deployment, load balancing, provisioning, business model and architecture (like web2.0). It's the next logical step in software (software 10.0). For me the simplest explanation for cloud computing is describing it as, "internet centric software".

This new cloud computing software model is a shift from the traditional single tenant approach to software development to that of a scalable, multi-tenant, multi-platform, multi-network, and global. This could be as simple as your web based email service or as complex as a globally distributed load balanced content delivery environment. I think drawing a distinction on whether its, PaaS, SaaS, HaaS is completely secondary, ultimately all these approaches are attempting to solve the same problems (Scale).

As software transitions from a traditional desktop deployment model to that of a network & data centric one, "the cloud" will be the key way in which you develop, deploy and manage applications in this new computing paradigm.

Comments

Reuven Cohen
Reuven Cohen
Founder, Chief Technologist
Toronto
Article rating:
Your rating:
Moderated collaboration
All signed in users can suggest edits to the knol, but these need approval from an author before being published
Version: 2
Versions
Last edited: Jul 23, 2008 7:55 PM.

Reviews

    Similar Content on the Web

    Knol translations

    Activity for this knol

    This week:

    90pageviews

    Totals:

    90pageviews