Introduction to Cloud Computing

You hear about the cloud on the TV, radio, and around work, but what is it. This introduction will help you wrap your head around the term “Cloud Computing”.

Cloud has often been used as a marketing term and in network diagrams. Cloud wasn’t just formed, but has been around since the late 1970’s. With all of the new technology like smartphones, smart televisions, and tablets you can now use the cloud anywhere.

We will start the introduction of cloud computing by understanding the definition.

“Cloud computing is a model of enabling convenient, on demand network access to a shared pool of configurable computing resources (networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”

Now you know the definition, but let us go a little deeper into what makes cloud computing work.

 

How can cloud computing be deployed?

As of now there is only three ways to deploy the cloud: Public cloud, Private cloud, and Hybrid cloud.

Public cloud is where computer resources are being used for free or limited amount. Examples are E-Mail providers and sites like Instagram and Imgur.

Private cloud is where the cloud infrastructure is not being shared for free by the organization.   Example is CRM.

Hybrid cloud is the combination of public and private cloud. Example is when you have five gigabytes free, but you have to pay for more than that.

 

What are the models of cloud computing?

The cloud has three service models SaaS (Software as a service), PaaS (Platform as a service), and IaaS (Infrastructure as a service. Let us dig deeper into the three service models.

cloudcomputestackimage1

 

 

SaaS: Applications hosted by a provider on cloud infrastructure are accessed from thin or thick clients over the network or a program interface. Example for SaaS is the public Google Docs and private CRMs.

PaaS: Providers deliver not only infrastructure but also middleware and solution stacks for application build, development and deploy.  Example for PaaS is Microsoft Azure.

 

IaaS: It is the delivery of computing infrastructure as a service. Example for IaaS is the Amazon cloud (Amazon Elastic Compute Cloud (EC2)).

 

Conclusion

Cloud computing is a marketing term that doesn’t describe a single thing. It is used as general term to sound simple for the consumers. You always want to know where your data is being located.