Cloud Computing.

What Is Cloud Computing? How Does Cloud Computing Work?

Cloud Computing 101

Simply put, cloud computing is when computing services are stored and accessed over the internet instead of through physical hard drives. Our guide will walk you through what cloud computing it is, how it works & how it's being used today.

Overview
Uses
Overview
cloud computing overview
Cloud computing refers to any kind of hosted service that is delivered over the Internet.

What Is Cloud Computing?


Cloud computing refers to any kind of hosted service delivered over the internet. These services often include servers, databases, software, networks, analytics and other computing functions that can be operated through the cloud.

Files and programs stored in the cloud can be accessed anywhere by users on the service, eliminating the need to always be near physical hardware. In the past, for example, user-created documents and spreadsheets had to be saved to a physical hard drive, USB drive or disk. Without some kind of hardware component, the files were completely inaccessible outside the computer they originated on. Thanks to the cloud, few people worry anymore about fried hard drives or lost or corrupted USB drives. Cloud computing makes the documents available everywhere because the data actually lives on a network of hosted servers that transmit data over the internet. 

What are Cloud Companies?

Cloud companies, sometimes referred to as Cloud Service Providers (CSPs), are companies that offer services or applications on the cloud. These cloud companies essentially host tools and data centers that allow customers to retrieve and utilize information in a flexible, manageable and cost-effective manner. Through cloud companies, customers can easily access their cloud-based data via any network connection.

Cloud Computing Service Types

Cloud computing services are broken down into three major categories: software-as-a-service (SaaS), platform-as-a-service (PaaS) and infrastructure-as-a-service (IaaS).

Software-as-a-Service
SaaS is the most common cloud service type. Many of us use it on a daily basis. The SaaS model makes software accessible through an app or web browser. Some SaaS programs are free, but many require a monthly or annual subscription to maintain the service. Requiring no hardware installation or management, SaaS solutions are a big hit in the business world. Notable examples include Salesforce, Dropbox or Google Docs.



Platform-as-a-Service
PaaS is a cloud environment supporting web application development and deployment. PaaS supports the full lifecycle of applications, helping users build, test, deploy, manage and update all in one place. The service also includes development tools, middleware and business intelligence solutions. Notable examples include Windows Azure, AWS Elastic Beanstalk and Google App Engine.

Infrastructure-as-a-Service
IaaS provides users with basic computer infrastructure capabilities like data storage, servers and hardware — all in the cloud. IaaS gives businesses access to large platforms and applications without the need for large onsite physical infrastructures. Notable examples of IaaS include DigitalOcean, Amazon EC2 and Google Compute Engine.



 


How Does Cloud Computing Work?


The cloud is basically a decentralized place to share information through satellite networks. Every cloud application has a host, and the hosting company is responsible for maintaining the massive data centers that provide the security, storage capacity and computing power needed to maintain all of the information users send to the cloud. 

The most prominent companies hosting the cloud are major players like Amazon (Amazon Web Services), Microsoft (Azure), Apple (iCloud) and Google (Google Drive), but there's also a plethora of other players, large and small. These hosting companies can sell the rights to use their clouds and store data on their networks, while also offering the end user an ecosystem that can communicate between devices and programs (e.g., download a song on your laptop and it's instantly synced to the iTunes software on your iPhone).

Generally, cloud computing follows three delivery models: 

Public
This is the most common and all of the players mentioned above (Amazon, Microsoft, Apple & Google) run public clouds accessible anywhere with login credentials and the right web app. 

Private
This model offers the same kind of flexibility as the public cloud, but with the infrastructure needs (hosting, data storage, IT staff, etc.) provided by the companies or users of the service. Additionally, the restricted access and hands-on management of hosting gives the private model an extra layer of security. 

Hybrid
Hybrid cloud computing is a combination of the public and private models. The two cloud types are linked over the internet and can share resources when needed (e.g., if the private cloud reaches storage capacity or becomes corrupted, the public cloud can step in and save the day). 



Check Out the Top Companies in the Nation's Hottest Cloud Computing Hubs

 

austin

boston

chicago

losangeles

seattle
 

nyc

colorado

 
Uses
Cloud computing is ubiquitous in both our personal and professional lives.
Cloud computing is ubiquitous in both our personal and professional lives.

Companies and individuals use cloud computing in a variety. In addition to some of the examples already covered, here is a quick look at some other important application areas. 



 

Communication & Collaboration


The entire Google suite of applications is cloud-based, from calendar to Gchat. Additionally, so are popular apps like Skype and WhatsApp, and all empower people to communicate and collaborate on a global scale.


Entertainment


A combination of cloud computing and vastly improved internet speed has given rise to media streaming giants like Netflix and Hulu, which host enormous databases of movies and TV shows available via the cloud. The cloud allows these companies and others like Spotify and Tidal, to exist.


Big Data Analytics


Before the cloud, using big data to glean patterns and insights was a cumbersome and expensive process. The cloud has changed all that, eliminating the need for in-house development resources when compiling and analyzing data. Nowadays companies can collect data from a variety of sources, connect them to the cloud and dig for insights in real time.




Business Processes


Without the cloud, innovative tools like Salesforce, Slack and myriad others designed to enhance and streamline the daily operations of companies would not exist. 


Backups


Cloud computing is an important answer to the issue of data-loss and recovery on physical hard drives. Most individuals who’ve owned a computer have experienced the stress of losing irreplaceable files. Whether it’s a term paper, family photos or the company payroll, cloud computing offers an easily accessible backup solution to keep data safe.

More Stories
Back to Top
software containerization

What Is Containerization?

Nobody Wants a Developer Portal

Why pivoting to a hybrid integration platform will make your business more effective and help increase your revenue stream.
APIs out, hybrid integration platforms in.
Read Article

Why You Should Use Hybrid Integration Platforms Over APIs

A hybrid integration platform can be a game changer for navigating modern integration challenges.
The information superhighway
Read Article

Your Checklist for Switching to Kubernetes

Ready for Kubernetes and cloud-native development? Contain your excitement: There are a few things you need to do first.
how why use kubernetes
Read Article
computing costs ai banner

How to Reduce AI Computing Costs

what is edge computing

What Is Edge Computing?

Six Ways Cloud Computing is Improving Healthcare

The use of cloud computing in healthcare is mounting, and 2019 is shaping up to be a banner year despite lingering privacy concerns.
cloud computing in healthcare
Read Article
cloud computing in education

Cloud Computing & Education

Nokia hub HMD Global partners with Google Cloud and CGI

HMD Global plans to move and store phone activation and performance data at the Google Cloud Region in Hamina, Finland.
cloud-computing-nokia-google-cloud
Read Article

Hiring Resources

Recruitment 3.0—
stay informed.

Grow Your Company

Great Companies Need Great People. That's Where We Come In.

Recruit With Us