IaaS (Infrastructure as a service) is also known as Hardware as a Service (HaaS). It is a computing infrastructure managed over the internet. The main advantage of using IaaS is that it helps users to avoid the cost and complexity of purchasing and managing the physical servers.
PaaS (Platform as a Service) cloud computing platform is created for the programmer to develop, test, run, and manage the applications.
SaaS (Software as a Service) is also known as “on-demand software”. It is software in which the applications are hosted by a cloud service provider. Users can access these applications with the help of an internet connection and a web browser.
BaaS( Backup as a Service) is also known as cloud backup which requires is a modern alternative to traditional data approaches. Instead of building and maintaining in-house data backup solutions, businesses and organizations purchase backup and recovery services from outside, cloud service providers. Cloud-based backup is more cost-effective, requires much less maintenance, and has been proven to be safer and more reliable.
There are newer cloud models that are emerging such as AIaaS (Artificial Intelligence as a Service) and DaaS (Data as a Service).