Good explanation on the difference between IaaS, PasS and SaaS cloud delivery models. You would be surprised how many folks get these terms confused.
Cloud computing is the on-demand availability of computing resources delivered over the internet. Cloud providers allow for the utilization of computing resources without maintaining physical hardware. There are a few different delivery models for cloud computing resources. These delivery models offer various layers of abstraction for the user, and each has advantages and disadvantages depending on the developer’s needs. Three of the most popular delivery models are Infrastructure as a Service (IaaS), Platform as a Service (PaaS), and Software as a Service (SaaS).