Date Added: Dec 2008
Cloud computing is the next computing platform paradigm shift and refers to Internet-based development and use of computer technology. The cloud is a metaphor for the Internet and is an abstraction for the complex infrastructure it conceals. It is a style of computing in which users access technology-enabled services from the Internet without knowledge of, expertise with, or control over the technology infrastructure that supports them. Cloud computing incorporates Software as a Service (SaaS), Web 2.0, virtualization, multi-tenancy and other recent technology trends in which the common theme is reliance on the Internet for satisfying the computing needs of the users.