Você está na página 1de 4



Cloud computing has become a great solution for providing a flexible, on-demand,

and dynamically scalable computing infrastructure for many applications. Cloud computing

also presents a significant technology trends, and it is already obvious that it is reshaping

information technology processes and the IT market place. Cloud computing can be defined

as a new style of computing on storing data in the internet storage which dynamically

scalable and often virtualized resources are provided as a services over the Internet. When

using internet, it can be access anywhere. Advantages of the cloud computing technology

include cost savings, high availability, and easy scalability.

Figure 1.1 cloud computing.


There are 4 type of cloud computing which are public clouds, private clouds, hybrid clouds
and custom clouds.


Public Cloud is basically use the internet. A public cloud refers to a cloud
service delivery model in which service providers use the internet to make resources,
such as applications (also known as Software-as-a-service) and storage are available
to the general public. There are many public cloud service providers in place today
such as Amazon Elastic Compute Cloud (EC2), IBMs Blue Cloud, Sun Cloud,
Google App Engine and Windows Azure Services Platform. These types of clouds
will provide the best economies of scale because it is not expensive to set-up because
hardware, application and bandwidth costs are covered by the provider. However,
there are some limitation in public cloud because since the hardware resource is
shared between multiple users, it is not secure the sensitive data to store at public and
the data might be vulnerable to thefts.


Private cloud represents a deployment model where enterprises offer cloud

services over the corporate network (can be a virtual private network) to its own
internal users behind a firewall-protected environment. The reason why private cloud
was developed because it focus on sensitive data for internal users to do their
business. Private clouds allow large corporations to benefit from the resource
pooling concept associated with cloud computing and their very own size, yet in the
meantime addressing the concerns on data security, corporate governance,
government regulation, performance, and reliability issues associated with public
clouds today. Private cloud offers hosted services to a limited number of people
behind a firewall, so it minimizes the security concerns some organizations have
around cloud. Private cloud also gives companies direct control over their data so that
they can have higher performance to access data. Unfortunately, there are some
disadvantages of private cloud which are cost for maintenances, staff, management
tools and cloud software are too high.


Hybrid cloud is a cloud computing environment which uses of mix of private
cloud and public cloud services. By allowing jobs to move between private and public
clouds, hybrid clouds can gives businesses even greater flexibility and more data
deployment option. A hybrid cloud is a deployment model for cloud services where an
organization provides cloud services and manages some supporting resources in-
house and has others provided externally. For example, an organization might store
customer data within its own data center and have a public cloud service such as
Amazons EC2, to provide the computing power in an on demand manner when data
processing is needed. Another example of hybrid cloud is an enterprise can deploy on
premises private cloud to host sensitive data, but use a third party pubic cloud
provider such as Google Compute Engine to host less critical resources, such as test
and development jobs. Another hybrid cloud use case is big data processing. A
company, for example, could use hybrid cloud storage to retain its accumulated
business, sales, test and other data, and then run analytical queries in the public cloud,
which can scale to support demanding distributed computing tasks. Hybrid cloud is
advantage on companies because they can maintain control of internally managed
private cloud while relying on the public cloud.


Custom cloud is use by a comunity and owned by specific comunity of

consumers from organizations that have shared concerns, missions of security.
Community cloud is a cloud service model that provides a cloud computing solution
to a limited number of individuals or organizations that is governed, managed and
secured commonly by all the participating organizations or a third party managed
service provider. A community cloud is a multi-tenant platform which allows several
companies work on the same platform, given that they have similar needs and
concerns. Community clouds are often designed for businesses and organizations
working on joint projects, applications, or research, which requires a central cloud
computing facility for building, managing and executing such projects, regardless of
the solution rented.


1. http://www.asigra.com/blog/cloud-types-private-public-and-hybrid
2. Handbook of Cloud Computing(2010)- Armando Escalante, Editors: Borko Furht,

LexisNexis 6601 Park of Commerce Boulevard Boca Raton, FL 33487, USA

3. https://aws.amazon.com/types-of-cloud-computing
4. https://www.techopedia.com/definition/26559/community-cloud