Cloud Computing Concepts:
In cloud computing we talk about various service
and deployment models which empowers the need for resource utilization, the
most basic and simplest service model is Public
This is the standard model which followed by
cloud computing. In public cloud the
systems and services are easily access to general public for e.g., the mail and
storage services offered by google.
There are many popular public clouds including Amazon
Elastic Compute Cloud (EC2), IBM's Blue Cloud, Sun Cloud, Google AppEngine and Windows
Azure Services Platform which offer cloud services via internet.
The most salient examples of cloud computing
tend to fall into the public cloud model because they are, by definition,
publicly available. Software as a
Service (SaaS) offerings such as cloud storage and online office
applications are perhaps the most familiar, but widely available Infrastructure as a Service (IaaS) and Platform as a Service (PaaS) offerings,
including cloud based web hosting and development environments, can follow the
model as well (although all can also exist within private clouds)
Public clouds are used extensively in offerings
for private individuals who are less likely to need the level of infrastructure
an security offered by private clouds.
Sometimes, Enterprises also utilize the public
clouds to make their operations significantly more efficient, for example, with
storage of non-sensitive content, online document collaboration and webmail.
Features and Benefits of Public cloud:
Cloud resources are made available on demand from a pool of resources, i.e.
they can be scaled up or down according the requirement.
Public clouds bring together greater level of resources and so can benefit from
the largest economies of scale. The centralized operation and management of the
underlying resource is shared across all of the subsequent cloud services
whilst components. Since it shares same resource with large number of
consumers, it has low cost.
Costing: Public clouds often employs a “pay as you go” charging model whereby the consumer will be able to
access the resource they need, when they need it, and only pay for what they
used avoiding wasting capacity.
Since public cloud employs large number of resources from different locations,
if any of the resources fail public cloud can employ another one.
is very easy to integrate public cloud into private cloud, hence provide flexibility
by this approach.
For accessing the public cloud facility user just need to have an internet
connection, and since the services are delivered from a distributed network,
therefore ensures location independence.
Since the data is hosted off-site and the resources are shared publicly,
therefore does not ensure high level of security.
It is comparatively less customizable then private cloud.