IAAS vs SAAS
Acronyms SaaS, PaaS and IaaS are heavily used in cloud computing industries and are the models for online services that a cloud offers.
IAAS stands for
It enables users to get access to their own infrastructure - computers, networking resources, storage. It's worth noting that these are typically virtual resources, but could be could be real, physical resources.
Amazon Web Services (AWS) and goDaddy are a few well-known examples of IaaS.
PAAS stands for
It abstracts away the infrastructure (users don’t get to see the computers, loadbalancers, etc.) but rather provides a software development platform. It is possible to code and run an application on a PaaS and the system makes sure that the app has the necessary infrastructure to make it run and scale.
Google App Engine, Heroku and OpenShift are examples of IaaS.
SAAS stands for
Use of SaaS applications tends to reduce the cost of software ownership by removing the need for technical staff to manage install, manage, and upgrade software, as well as reduce the cost of licensing software. SaaS applications are usually provided on a subscription model.
For example, Ola is an SaaS.