. and it can be classified base on what type of service it offers to user. here are there classification of cloud computing.
IaaS : Infrastructure-as-a-Service
means provider provides web hosting and/or virtual machines with fixed number of CPUs, fixed amount of RAM and hard disk space. And these virtual machine can run window , MAC server or Linux like OS. All the system services that make up the foundation layer of a cloud are IaaS. Hence network service and data-backup are also consider as part of IaaS.
Savvis, GoGrid.com, Rackspace, ATT Cloud Service are nothing but it is IaaS.
hence IaaS means provider gives Virtualizations Infrastructure This service is mainly access by Newtwork architecture and/or network maintenance User
SaaS : Software-as-a-Service
means Provider provides a hosted services which has many servers across the globe and this services are means for certain business function or for specific consumer market like Gmail, Hotmail, FaceBook, SalesForce.com. etcs.
hence SaaS means Dedicated Software Application Services
This service is meant for End user person.
means Provider enables development of cloud-based application service on that platform through specific API/Services. The underneath platform might utilize virtualization infrastructure and uses proprietary software to distribute and manage the computing across wide range of computers and infrastructure you can build, modify and deploy cloud optimized application. In short PaaS means development platform for cloud application development.
WindowAzure, icloud are example of PaaS.
hence PaaS means Development platform for Cloud This service is meant Cloud base software developer.
compile by Divyang Panchasara Sr. Programmer Analyst Hitech OutSourcing