Introduction to Cloud Computing

Cloud Computing:

Cloud computing is a term which indicates delivery of computing resources – Servers, Storage and Network, etc. internet and can be accessed from anywhere and anytime.

Enterprises are leveraging the power of cloud computing to significantly reduce the cost of ownership associated with their IT infrastructure.

In Cloud Computing the computing hardware and software resource that you need to process your task are provided for ” as a service ” over the internet.

It is the responsibility of the vendor, the Cloud Service Provider (CSP), to develop, own and maintain them.

The consumer need not know exactly where the resources are located and how it all works.

Some traditional computing techniques:

I) Cluster Computing

II) Grid Computing

III) Utility Computing

IV) Distributed Computing

Example:

If you want to use electronic mail services, you would need the hardware and software sources.

I)  An email server to send, receive and store your mails.

II) An email client to access the data and operations in your email server

If you use a cloud based mail service like Gmail, Outlook services.

Cloud service providers have come up with  different ways to deployment models  through which they can make the Cloud Services

Cloud Service Models:

1.Infrastructure as a Service (IaaS)

2. Platform as a Service (PaaS)

3. Software as a Service (SaaS)

Cloud Deployment Models:

1. Public Cloud

2. Private Cloud

3. Hybrid Cloud

4. Community Cloud.

IaaS :

Infrastructure as a Service is the providing of IT infrastructure resources  like processors, storage, load balance  , networks, firewalls .

IaaS Works in Simple:

Application, Data, Run time Environments and Operating Systems are Managed by Consumer.

Its like Layer formed top layer is  Application layer and below layer is  Data because here available data information from Operating system.

Networking, Storage and Processors are Manage by CSP (Cloud Service Provider).

Here Network layer and hardware layers like storage processors layers for Information.

IaaS providers allocate hardware components like virtual or real from resource