Comparison of Cloud Computing Service Models: SaaS, PaaS, IaaS
Cloud computing brings advancement in the field of information technology. Cloud computing is based on several service models and many more. In order to make clear the essential of cloud computing, the authors propose the characteristics of these service models which distinguish cloud computing from other research areas. These service models are compared from various angles in order to clearly define their origin, working, advantages, disadvantages and limitations from existing other service models. On the other hand, these service models are classified on various stages to differentiate their characteristics from several other service models. This paper strives to compare and contrast the three major services models i.e. software-as-a-service, platform-as-a-service and infrastructure-as-a-service from various angles and give insight into essential characteristics of these three service models.