What is the cloud? Where is the cloud? Are we in the cloud right now? These are all questions you’ve probably heard or even asked yourself. The term “cloud computing” is everywhere.
In the simplest terms, cloud computing means storing and accessing data and programs over the internet instead of your computer’s hard drive. (The PCMag Encyclopedia defines it succinctly as “hardware and software services from a provider on the internet.”)
Ultimately, the “cloud” is just a metaphor for the internet. It goes back to the days of flowcharts and presentations that would represent the gigantic server-farm infrastructure of the internet as nothing but a puffy cloud(Opens in a new window), accepting connections and doling out information as it floats. (And no, it doesn’t have anything to do with clouds in the sky.)
(Image: Wikimedia Commons)
What cloud computing is not about is your local storage. That’s when you store data on or run programs from the hard drive or your solid-state drive. Everything you need is physically close to you, which means accessing your data is fast and easy, for that one computer, or others on the local network. Working off your local drive is how the computer industry functioned for decades; some would argue it’s still superior to cloud computing, for reasons I’ll explain shortly.
The cloud is also not about having a dedicated network attached storage (NAS) device in your house. Storing data on a home or office network does not count as utilizing the cloud. (However, some NAS devices will let you remotely access things over the internet, and there’s at least one brand from Western Digital named “My Cloud,”(Opens in a new window) just to keep things confusing.)
For it to be considered “cloud computing,” you need to access your data or your programs over the internet, or at the very least, have that data synced with other information over the web. In a big business, you may know all there is to know about what’s on the other side of the connection; as an individual user, you may never have any idea what kind of massive data processing is happening on the other end in a data center that uses more power in a day than your whole town does in a year. The end result is the same: With an internet connection, cloud computing can be done anywhere, anytime.
Cloud for the Consumer (You)
Let’s be clear here. I’m talking about cloud computing as it impacts individual consumers—those of us who sit back at home or in small-to-medium offices and use the internet on a regular basis.
There is an entirely different “cloud” when it comes to business. Some businesses choose to implement Software-as-a-Service (SaaS), where the business subscribes to an application it accesses over the internet. It’s essentially a rental. (Think Salesforce.com.) There’s also Platform-as-a-Service (PaaS), where a business can create its own custom applications for use by all in the company. And don’t forget the mighty Infrastructure-as-a-Service (IaaS), where players like Amazon, Microsoft, Google, and Rackspace provide a backbone that can be rented out by other companies. (For example, Netflix is a customer of the cloud services at Amazon AWS(Opens in a new window).)
Cloud computing is big business. Statista created this chart(Opens in a new window) in July 2021 showing Amazon’s dominance in the $150 billion a year business worldwide. Just a year earlier, as the COVID-19 coronavirus shut down a lot of offices, the cloud computing market was at $100 billion. Obviously, a lot of businesses transferred things to the cloud to help keep their now-at-home staff working seamlessly. And it worked.
The Cloud at Your Service
When it comes to home use, the lines between local computing and cloud computing sometimes blur. That’s because the cloud is part of almost everything on our computers these days. You can easily have a local piece of software (for instance, Microsoft Office) that utilizes a form of cloud computing for storage (Microsoft OneDrive). Microsoft also offers a set of web-based apps, Office (aka Office for the Web), that are web-based versions of Word, Excel, PowerPoint, and OneNote accessed via your web browser without installing anything. That makes them a type of cloud computing (web-based=cloud).
Some other major examples of cloud computing you’re probably using:
Google Drive: This is a pure cloud computing service, with all the storage found online so it can work with the cloud productivity apps: Google Docs, Sheets, and Slides. Google Drive is also available on more than just desktop computers; you can use it on tablets like the iPad or on smartphones, which have separate apps for Docs and Sheets, as well. In fact, most Google services could be considered cloud computing: Gmail, Google Calendar, Google Maps, and so on.
Apple iCloud: Apple’s cloud service is primarily used for online storage, backup, and synchronization of your mail, contacts, calendar, and more, as well as file synchronization between your Macs and iOS devices. All the data you need is available to you on your iOS, iPadOS, macOS, or Windows devices (Windows users have to install(Opens in a new window) the iCloud control panel). Naturally, Apple won’t be outdone by rivals: It offers cloud-based versions of its iWork apps such as the word processor (Pages), spreadsheet (Numbers), and presentations (Keynote) for use by any iCloud subscriber. iCloud is also part of how iPhone and AirTab users utilize the Find My iPhone feature when the handset goes missing.
Dropbox: This service has been a simple, reliable file-sync and storage service for years. It is now enhanced with lots of collaboration features (which will cost you and your business, as the free version has grown a bit skimpy).
Slack: Yes, it’s considered cloud computing if you have a community of people with separate devices that need instant messaging/communication. The poster child for that is Slack, but you get the same from Microsoft Teams, Workplace by Facebook, and more. Read about them in 17 Alternatives to Slack.
The aforementioned file-synchronization/backup service, and others like Box, IDrive, and SugarSync all work in the cloud because they store a synced version of your files online, but they also sync those files with local storage. Synchronization is a cornerstone of the cloud computing experience, even if you do access the file locally. For more, check out our roundup of the The Best Cloud Storage and File-Syncing Services for 2020.
The prime modern example of a device that is completely cloud-centric is the Chromebook. These laptops have just enough local storage and power to run Chrome OS, which essentially turns the Google Chrome web browser into an operating system. With a Chromebook, almost everything you do is online. Apps, media, and storage are all online. Because of that, they tend to be inexpensive and that’s made them incredibly popular for education. The latest models will even run Android apps. There are also a few desktop-style ChromeOS devices, sometimes called a Chromebox.
What happens if you’re somewhere without an internet connection and you need to access your data? This is one of the biggest complaints about Chrome OS, although its offline functionality has improved.
Recommended by Our Editors
The Chromebook isn’t the first product to try this approach. So-called “dumb terminals” that lack local storage and connect to a local server or mainframe go back decades. The first internet-only product attempts included the old NIC (New Internet Computer), the Netpliance iOpener, and the disastrous 3Com Ergo Audrey. You could argue they all debuted well before their time—dial-up speeds of the 1990s had training wheels compared with the accelerated broadband internet connections of today.
That’s why many would argue that cloud computing works at all. The connection to the internet is as fast as the connection to the hard drive. At least for some of us.
Downsides of the Cloud
In a 2013 edition of his feature What if?, xkcd-cartoonist (and former NASA roboticist) Randall Monroe tried to answer the question of “When—if ever—will the bandwidth of the internet surpass that of FedEx?”(Opens in a new window) The question was posed because no matter how great your broadband connection, it’s still cheaper to send a package of hundreds of gigabytes of data via FedEx’s “sneakernet” of planes and trucks than it is to try and send it over the internet. (The answer, Monroe concluded, is the year 2040.)
Some pundits took that as an implicit critique of cloud computing. Because the speed and cost of local storage outstrip using a wide-area network connection controlled by a telecom company (your ISP).
That’s the rub. The ISPs, telcos, and media companies control your access. Putting all your faith in the cloud means you’re also putting all your faith in continued, unfettered access. You might get it, but it’ll cost you. The more bandwidth you use, the more it costs.
Maybe you trust those corporations. That’s fine, but there are plenty of other arguments against going into the cloud whole hog. Consider the potential for crashes. When there are problems at a company like Amazon, which provides cloud infrastructure to big-name companies like Netflix and Pinterest, it can take out all those services. And more: When Amazon’s S3 storage service got misconfigured in 2017, it took out a hefty chunk of the entire internet across the board. It happened again in select regions in December 2021. The problems typically last for only hours, but that’s not much consolation at the time.
To be honest, it doesn’t matter. Cloud computing may be a bit like the Wild West, where the rules are made up as you go, and you hope for the best, but it’s here to stay.
Like What You’re Reading?
Sign up for Tips & Tricks newsletter for expert advice to get the most out of your technology.