Monday, March 25, 2013

What is the cloud?

The term "cloud" is describing a vast cluster of servers which are we as users are unable to connect physically but virtual. I say you all are currently user of a cloud based service! Now as you are reading this, you are utilize a service which enables you to read and even comment on this blog.

If you using E-mail, you are working with a cloud service on a daily basis.

We can store our emails, files, use the calendar, pictures - you name it! Another classic example for a cloud based service is Youtube, Facebook or Twitter. So its the core of virtualization.

The user can forget about all physical aspects of computers like storage, memory, CPU, network, etc.. The cloud provider is taking care of all these nitty-gritty-details
Cloud computing has some major advantages as well as some drawbacks that every user should be aware of.

In the next post we will talk about the cloud computing models that are available on the market.

What is a cloud service ?

the cloud services can be seen as a layer model in the following sequence:

Infrastructure as a Service (IaaS). The IaaS offers the facility, servers, and network, get pay-as-you-go data center capacity for adding CPUs, storage, networking, or web hosting. Everything on top of the Infrastructure is in the hands of the customer.
Platform as a Service (PaaS). The PaaS is the next higher level in top of the infrastructure layer. It offers black-box services with which developers can build applications on top of the compute infrastructure. This does include developer tools that are offered as a service to build other services, or data access and database services, or invoicing services.
Software as a Service (SaaS). In the SaaS , again one level over the PaaS. Meaning that the customer does not have to care about the infrastructure or the platform. Classic Example: every email service, youtube, facebook and so on. We just use this service and have no influence on the needed computing power, storage, network (which is IaaS) or the developer tools or operating system access (would be PaaS)

-
Hybrid clouds

To understand what a hybrid cloud is, we first should shed some light on the the underlying types:

Private clouds

this kind of cloud is a restricted environment (behind firewalls) to a specific owner group as a corporation. The administration of the cloud service can be done by a 3rd party provider or the corporation itself. Point is: the cloud can be accessed by a specific user group only.

Public clouds

the word public give a hint about the purpose of this kind of cloud. Here we can take the topic email as the best example of a public cloud. This email system is available and accessible to anyone who has registered a mail box with this provider. The user do not have any control about their content, its all in the hands and resonsibility of the provider.

Hybrid clouds

this is a mixed form of private and public cloud services. lets say the companys IT department is using a public development platform (public cloud) and then sends the developments into the own private cloud where the developments are used. Data is exchanged between the public and private cloud.

Visit here to know more about cloud issues and aslo know more about Cloud Analysis