When you hear cloud computing, what comes to your mind? You might have some ideas, but like the clouds in the sky, it’s a vast. Here’s a quick guide for understanding The Cloud. In simple words, cloud computing is the delivery of a variety of computing services via the internet. These computing services can include database, analytics, storage, machine learning, and among many other things.

Types Of Cloud Computing

Cloud computing is divided into four main types: public clouds, private clouds, hybrid clouds, and multi-clouds. Caution must be taken when choosing a type of cloud because switching among them is a monumental life. Additionally, each cloud type is meant for different applications, and even if two clouds are of the same type, they’ll still have their own unique features. 

Public Clouds

Public clouds are virtual resources developed from hardware. It is owned and managed or operated by a cloud service provider and automatically allocated or shared amongst multiple tenants through the internet. Management, resource allocation, and user agreements are the unique features that make this cloud public. Some of the most popular and largest Public cloud providers include Google Cloud, Amazon Web Services ( AWS), IBM Cloud, Alibaba Cloud, and Microsoft Azure.

Private Clouds

Private clouds reside on a company’s own infrastructure. The difference between private and public clouds is that with private clouds, the burden of infrastructure maintenance and security falls on the company. While public clouds can be shared by multiple tenants, private clouds, by its very definition, stay private. What this means is that the access to the private clouds is often restricted to a single organization. Even though a private cloud is harder to set up and maintain, bigger organizations often find themselves using private clouds to comply with compliance and data laws.

Hybrid Clouds

Hybrid clouds are clouds that run applications combining both public and private clouds. Hybrid clouds incorporate management, portability, and orchestration across two or more organizations or departments within the organization. These environments may have two or more private clouds, two or more public clouds, one private and one public cloud, or a virtual environment with at least one private or public cloud.


Multi-clouds are cloud services made from more than one cloud service or more than one cloud service provider, private or public. Multi-cloud environments tend to eliminate reliance on a single cloud service provider by distributing software, cloud assets, applications, and many more across different cloud environments.

The Bottom Line

Cloud computing has taken the world by storm. It has proven to be important repeatedly for numerous reasons, including flexibility, data recovery, increased security, automatic software update, and easy access. Hence, if your organization is not on cloud, what are you waiting for? 

Share this post:

More Common Sense Blog Articles

Enjoyed the article? Check out some more topics from our blog on digital common sense.