Difference between IAAS, PAAS and SAAS
Basis Of | IAAS | PAAS | SAAS |
---|---|---|---|
Stands for | Infrastructure as a service. | Platform as a service. | Software as a service. |
Uses | IAAS is used by network architects. | PAAS is used by developers. | SAAS is used by the end user. |
Access | IAAS gives access to the resources like virtual machines and virtual storage. | PAAS gives access to run time environment to deployment and development tools for application. | SAAS gives access to the end user. |
Model | It is a service model that provides virtualized computing resources over the internet. | It is a cloud computing model that delivers tools that are used for the development of applications. | It is a service model in cloud computing that hosts software to make it available to clients. |
Technical understanding. | It requires technical knowledge. | Some knowledge is required for the basic setup. | There is no requirement about technicalities company handles everything. |
Popularity | It is popular among developers and researchers. | It is popular among developers who focus on the development of apps and scripts. | It is popular among consumers and companies, such as file sharing, email, and networking. |
Percentage rise | It has around a 12% increment. | It has around 32% increment. | It has about a 27 % rise in the cloud computing model. |
Usage | Used by the skilled developer to develop unique applications. | Used by mid-level developers to build applications. | Used among the users of entertainment. |
Cloud services. | Amazon Web Services, sun, vCloud Express. | Facebook, and Google search engine. | MS Office web, Facebook and Google Apps. |
Enterprise services. | AWS virtual private cloud. | Microsoft Azure. | IBM cloud analysis. |
Outsourced cloud services. | Salesforce | Force.com, Gigaspaces. | AWS, Terremark |
User Controls | Operating System, Runtime, Middleware, and Application data | Data of the application | Nothing |
Others | It is highly scalable and flexible. | It is highly scalable to suit the different businesses according to resources. | It is highly scalable to suit the small, mid and enterprise level business |
Difference between IAAS, PAAS and SAAS
IAAS, PAAS and SAAS are sometimes referred to as cloud service models or cloud computing service models. IaaS (Infrastructure as a Service) gives you virtual hardware like servers and storage. PaaS (Platform as a Service) provides tools for building and managing software applications. SaaS (Software as a Service) delivers ready-to-use software applications over the internet. In this article, we will learn the difference between IAAS, PAAS and SAAS.