Cloud services (IAAS,PAAS,SAAS)

 

Cloud services:

IAAS – Infrastructure as service

PAAS – Platform as service

IAAS:

Creating infrastructure as the service

Create VMs, attach storage, assign network to it

Creating infrastructure ourselves in IAAS

Pay per hour basis

PAAS:

Developers may need a java/.net platform.

They create all the infrastructure and put your code on it and run it

 

SAAS:

Software as a service:

In SAAS everything is managed by the cloud providers, h/w, servers, network, storage, virtualization, OS, middleware, data, run time, applications etc

Examples:

IAAS: Amazon ec2 microsoft azzure google cloud rackspace, ibm softlayer

PAAS: elastic beanstalk google app engine

SAAS: HRMS Human Resource Management system

 

When you are a simple client who want to make use of a software but you have nothing in hand then you use SaaS.

 

When you have a software developed by you, but you want to deploy and run on a publicly available platform then you use PaaS.

 When you have the software and the platform ready but you want the hardware to run then you use IaaS.

Comments