Cloud computing is a dynamically scalable and often virtualized resource, provided as a service over the Internet.

 

Users need not have knowledge of, expertise in, or control over the technology infrastructure "in the cloud" that supports them.

Published in Development News