Moving to the cloud. Running in the cloud. Stored in the cloud. Accessed from the cloud: these days is seems like everything is happening "in the cloud". But what exactly is this nebulous concept? The short answer is that it's somewhere at the other end of your internet connection – a place where you can access apps and services, and where your data can be stored securely. The cloud is a big deal for three reasons:
That's important because there's a shift going on from office-based work to working on the move. This shift is reflected in computer hardware sales: in 2015 about 270 million desktop and laptop computers will be sold, compared to 325 million tablets and almost 2 billion smartphones.
That makes the cloud a very good place to run business software like customer relationship management (CRM) applications – software that users need to access reliably at any time, wherever they are, and on any device.
Cloud computing, often referred to as simply "the cloud," is the delivery of on-demand computing resources—everything from applications to data centers—over the internet on a pay-for-use basis.
Cloud-based applications—or software as a service—run on distant computers "in the cloud" that are owned and operated by others and that connect to users' computers via the internet and, usually, a web browser.
The benefits of SAAS
Platform as a service provides a cloud-based environment with everything required to support the complete lifecycle of building and delivering web-based (cloud) applications—without the cost and complexity of buying and managing the underlying hardware, software, provisioning, and hosting.
The benefits of PAAS
Infrastructure as a service provides companies with computing resources including servers, networking, storage, and data center space on a pay-per-use basis.
The benefits of IAAS
Public clouds are owned and operated by companies that offer rapid access over a public network to affordable computing resources. With public cloud services, users don't need to purchase hardware, software, or supporting infrastructure, which is owned and managed by providers.
Key Aspects of Public Cloud
A private cloud is infrastructure operated solely for a single organization, whether managed internally or by a third party, and hosted either internally or externally. Private clouds can take advantage of cloud's efficiencies, while providing more control of resources and steering clear of multi-tenancy.
Key Aspects of Private Cloud