Computer NetworksNETWORKS

Cloud ? | Cloud computing ?| on-premise and cloud explained | Free CCNA 200-301

The cloud’ is just a shorthand term for ‘cloud computing’.

According to National Institute of Standards and Technology (NIST)

“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.”
If the official definition of cloud sounds a little hazy, don’t worry
Let me explain you about cloud computing with an analogy
A good analogy for a cloud computing provider (like Amazon, Microsoft, Google, or Salesforce) is a utility company.
Utility companies store resources like water, electricity, and natural gas so they can deliver them to you when you need them. 
When you open a faucet (a request), water pours out instantly and you can take as much or as little as you want.
.It can be Just a glass/bowl or A whole jar full?
Utility companies meter how much water you consume, so you pay only for what you use.
It’s all very convenient to the point to where utilities are always available and provide you the resources you need, when you need them. And the whole system “just works” without you having to think much about it.
The utility model holds true with cloud services too, but instead of water, the cloud providers deliver computing resources in the form of access to servers, storage, networks, and cloud applications through the “pipes” of the internet.
And instead of storing water in a reservoir or a water tank, cloud providers house millions of computers in datacenters all around the world that you can access by simply signing up for an account and clicking a few buttons… all of this without requiring you to set up any computer hardware on your end.
You simply pay for the computing resources you use, and they “just work”.
5 Characteristics that define cloud computing
According to the National Institute of Standards and Technology, cloud computing has 5 essential characteristics, which i have already hinted at in our analogy.
On-demand self-service 
With cloud, you can request computer resources easily, like opening a faucet or flipping a light switch. You automatically get your computing resources with minimal human interaction, meaning that you don’t have to ask someone from IT to set up computers or configure anything manually to get service.
Shared resource pooling
cloud resources live in giant data centers and are shared by people across the world, just as the water supply for a city is shared among its citizens. You don’t know exactly which glass of water in a reservoir will come through your faucet, and you don’t necessarily know which exact computer in a data center you’ll end up accessing.
Rapid elasticity 
cloud providers can quickly adjust the amount of computing resources they deliver to meet your needs. If you need 1 web server or 100, they can give them to you. Similarly, a utility company could easily deliver 100 gallons or 10,000 gallons of water without any problem. 
Measured service 
cloud providers like Amazon Web Services, Microsoft Azure track how many computing resources you use in a given time period. But instead of gallons of water, they meter cloud storage used, hours of CPU usage, number of active user accounts, etc.
Broad network Access 
you can access your cloud resources using a wide variety of computing devices or through various networks (like the internet) just as you can get water from any number of connected faucets, hoses, or dispensers.
There are four cloud deployment models:
public, private, community, hybrid.
Each deployment model is defined according to where the infrastructure for the environment is located.
The world of cloud computing has long used the terms private cloud and public cloud.
In more recent years, you may also find references that instead use a different pair of terms for the same ideas, with on-premise meaning private cloud, and cloud meaning public cloud.
Private or On-Premise
This deployment model is defined as one in which “the cloud infrastructure is provisioned for exclusive use by a single organization
The private cloud network is usually implemented on premises, meaning all the computing resources are located on premise and belongs to the organization and can be securely accessed by only the employees.
It is like the corporate IT network
Cloud or Public cloud
This deployment model is defined as one in which Cloud infrastructure provisioned for open use by the general public.
A public cloud is one based on the standard cloud computing model, in which a service provider makes resources available to the general public over the internet.
A public cloud typically is deployed by a service provider with global reach and an extremely easy service engagement
It exists on the premises of the cloud provider”.
One of the well known examples of such clouds are amazon web services
#ccna #cloud #training

source

ccna

Leave a Reply

Your email address will not be published. Required fields are marked *