What Is Cloud Computing ?
What Is Cloud Computing ?
Cloud computing is the delivery of the on-demand resources that can be rapidly provisioned
and released with minimal management effort or service provider interaction over the
internet for a pay-for-use basis.
What are these resources ?
Examples of computing resources include: networks, servers, storage, applications, and
services.
Characteristics of Cloud Computing:
1. On-demand self service: We can choose the services we want using a simple
interface without any interactions with the service’s provider.
2. Broad-network access: We can access the resources via the network through
standard mechanisms and platforms such as mobile phones, tablets, laptops …
3. Resource Pooling: Resources are dynamically assigned and reassigned, according
to demand, without customers needing to concern themselves with the physical
location of these resources.
4. Rapid Elasticity: means that you can access more resources when you need them,
and scale back when you don’t need them..
5. Measured service: means that we pay for only what we use.
Deployment models of Cloud Computing services:
1. Public cloud: when we use cloud services over the internet on hardware owned by
the cloud provider, but its usage is shared by other companies.
2. Private cloud: means that cloud is dedicated for exclusive use by a single
organization.
3. Hybrid cloud: When we use a mix of both public and private cloud, working together
continuously.
4. Community cloud: The cloud infrastructure is managed and built by a leading
organization of a specific community and shared between the organizations of that
community.