Cloud computing is a marketing term for technologies that provide computation, software, data access, and storage services
that do not require end-user knowledge of the physical location and configuration of the system that delivers the services.
A parallel to this concept can be drawn with the electricity grid, wherein end-users consume power without needing to
understand the component devices or infrastructure required to provide the service.
Cloud computing describes a new supplement, consumption, and delivery model for IT services based on Internet protocols,
and it typically involves provisioning of dynamically scalable and often virtualised resources. It is a byproduct and
consequence of the ease-of-access to remote computing sites provided by the Internet. This may take the form of web-based
tools or applications that users can access and use through a web browser as if the programs were installed locally on their
Cloud computing providers deliver applications and services via the internet, which are accessed from web browsers and
desktop and mobile apps, while the business software and data are stored on servers at a remote location. In some cases,
legacy applications are delivered via a screen-sharing technology, while the computing resources are consolidated at a remote
data center location.
At the foundation of cloud computing is the broader concept of infrastructure convergence (or Converged Infrastructure)
and shared services. This type of data centre environment allows enterprises to get their applications up and running faster,
with easier manageability and less maintenance, and enables IT to more rapidly adjust IT resources (such as servers, storage,
and networking) to meet fluctuating and unpredictable business demand.
Most cloud computing infrastructures consist of services delivered through shared data-centres and appearing as a single
point of access for consumers' computing needs. Commercial offerings may be required to meet service-level agreements (SLAs),
but specific terms are less often negotiated by smaller companies.
The tremendous impact of cloud computing on business has prompted the federal United States government to look to the
cloud as a means to reorganize their IT infrastructure and decrease their spending budgets. With the advent of the top
government official mandating cloud adoption, many agencies already have at least one or more cloud systems online.
Some very good examples of Cloud Computing are Salesforce, Google Docs, Skydrive, Dropbox, Hotmail, Zoho Office, Xero plus