Cloud computing is a way of delivering of services where users access applications through a web browser, the application usually installed on a server. It is a new online way of computing that allows users all over the world to use some application where you don’t have to install or download it on your personal computer. Cloud computing is a process of transferring services by which some information and software is in the computers and other resources as a function over a network. It offers different ways to increase the IT capacity without worrying of adding staff, software and infrastructure with your business. Commonly there are two ways on how to classified the cloud computing, it is by location and the type of services it offers.
The following are the four models of cloud computing based on its location:
-
Private Cloud
Private Cloud or the internal cloud computing architecture is devoted with their clients and it will not shared with other companies and organizations. It is more safe and secure with all of your information and software but it is too expensive. It is appealing to most of the businesses because it increased security with your data and information and you can also customize your IT network control. It is use for in-house data centers only, some of its examples are Vmware vCloud, Microsoft, Elastra, Citrix VDI and Eucalyptus.
-
Public Cloud
Public cloud or other known as external cloud is the most common type of cloud computing. In this cloud architecture, the service provider create the applications and it is available to the public for free or offered by pay per usage through the net. You can get access to it anywhere as much as you have connection with a compatible device and in the internet. Public cloud is not that expensive because the service provider covers the hardware, bandwidth costs and its application aside from that, you will only pay the resources you see that’s why it is costs saving. It is also versatile and applicable with your increasing business information storage and demands. Sun Cloud, Google AppEngine, IBM’s Blue Cloud, Windows Azure Services Platform, ADP, Salesforce.com and Amazon Elastic Compute Cloud (EC2) are some examples of external cloud or public cloud.
-
Hybrid Cloud
Hybrid cloud is the use of both private and public cloud. The term cloud bursting is the way of the company of using their own infrastructure for normal use but it requires high increase loads. Its infrastructure is very available and it lower costs rate for its source. Hybrid cloud examples are Vmware vCloud and Windows Azure.
-
Community Cloud
With the same community, the organization can share its cloud infrastructure. Some universities, government departments and central banks often use this kind of infrastructure. Its examples are Microsoft Government Community Cloud and Google Apps for Government.
Three categories of Cloud Computing based on its service providers:
-
Software-as-a-Service (SaaS)
It is the most usual form of cloud computing based on the service provider. SaaS is pay per use based, some examples of it are Gmail and Hotmail.
-
Platform-as-a-Service (PaaS)
In PaaS, you can create your own application through the providers infrastrcuture and delivered it to your end users via internet. Its examples are Google App Engine, Coghead and Force.com.
-
Infrastracture-as-a-Service (IaaS)
With IaaS, the infrastructure was being outsourced with the company who can maintain and manage them, it is an effective cost saving method. GoGrid, Rackspace Cloud and Amazon Web Services are examples of IaaS.
REFERENCES:
http://en.wikipedia.org/wiki/Cloud_computing
http://www.infoworld.com/d/cloud-computing/what-cloud-computing-really-means-031?page=0,0
http://computer.howstuffworks.com/cloud-computing/cloud-computing.htm
http://searchcloudcomputing.techtarget.com/definition/cloud-computing
http://www.pcmag.com/article2/0,2817,2372163,00.asp
http://www.webhostingreport.com/learn/advantages-of-cloud-computing.html