Cloud
Cloud Computing
A system that lets you tap into computing power and data over a network whenever you need them
In Simple Terms
The cloud is a system that lets you use computer resources—like servers and software—over a network such as the internet. What makes it special is that you don't have to set up your own equipment the way you used to; you can use just as much of the resources sitting on the other side of the network as you need. With some services you don't even have to install software on your own device, and you get the flexibility to use them anywhere. Close to home, plenty of everyday services run on the cloud—data storage like Google Drive, Gmail, video streaming, and many more.
Behind the Name
The English word "Cloud" means a cloud in the sky. The name is said to come from the way people drew network diagrams: they would sketch the complex systems on the far side of the internet as a simple picture of a cloud.
Take a Closer Look!
The cloud refers to a service or model that lets you use computer resources—such as servers, storage, databases, and software—over a network (usually the internet).
In the past, you had to set up and manage a large server at your own company or home, but with the cloud you can use just as much of the computer resources sitting across the network as you need.
Most commonly, you access the processing power and storage of large-scale computers run by a provider over the internet, but you can also build an environment dedicated to your own company (a private cloud).
One of its defining features is how flexibly you can use it: with some services you don't have to install software on your own computer, and as long as you have a network connection, you can use them anywhere.
Many of the services around you run on cloud technology and infrastructure too—data storage like Google Drive and Dropbox, email services like Gmail, and video streaming like Netflix.
When companies build systems, they often turn to the cloud instead of buying their own servers. That said, for reasons such as regulations, security policies, or cost, some companies choose to keep their own servers (on-premises) or to combine that approach with the cloud (hybrid).