|What’s Cloud Computing?|
Nowadays, we use cloud computing all the time, and sometimes we are unaware that we are using applications that were built on the cloud model. Have you ever used Microsoft One Drive, Google Drive, or watched a movie on Netflix? If you answered yes to any of those, you used cloud computing.
But what does cloud computing really mean? Based on the National Institute of Standards and Technology (NIST) definition:
“Cloud computing is a model for enabling ubiquitous, convenient, on-demand network access to a shared pool of configurable computing resources (e.g., networks, servers, storage, applications, and services) that can be rapidly provisioned and released with minimal management effort or service provider interaction.”
To make this definition simpler, we can just say that
“Cloud computing is delivering on-demand services and application over the internet at scale.”
|Cloud Computing Characteristics|
Here, I chose the most interesting characteristics of the cloud model from the NIST list.
On-demand self-service – this means that in order to use servers, VMs or other services of one of the cloud provider (Amazon, Google, Microsoft, Oracle), we can provision the resources on our own without any interaction with the provider’s customer service and it’s set up automatically for us.
Broad network access – means that we can have access to the cloud data and services through different platforms, for example, laptops, phones, and tablets.
Resource pooling – means that resources are combined into one pool from which they are distributed/scaled to the tenants based on their needs.
Thanks for stopping by,
Mell , Peter, and Timothy Grance. “The NIST Definition of Cloud Computing.” Special Publication 800-145 (2011): n. pag.2 Web. 5 Mar. 2017. <http://faculty.winthrop.edu/domanm/csci411/Handouts/NIST.pdf>.