In: Computer Science
a)IaaS Cloud
Infrastructure as a service (IaaS) is a type of cloud computing model that allocates virtualized computing resources to the user through the internet.
Example:
Cloud Hosting
Hosting websites on virtual severs that are created on the pooled resources on the basis of the underlying physical servers.
b)PaaS Cloud
PaaS, or Platform-as-a-Service, is a cloud computing model that provides customers a complete platform—hardware, software, and infrastructure—for developing, running, and managing applications without the cost, complexity, and inflexibility of building and maintaining that platform on-premises.
Example:
Web Apps feature in Azure App Service and Azure Cloud Services (web and worker roles) are an example of PaaS
c) SaaS cloud
Software-as-a-Service, or SaaS for short, is a cloud-based method of providing software to users. SaaS users subscribe to an application rather than purchasing it once and installing it.
Users can log into and use a SaaS application from any compatible device over the Internet. The actual application runs in cloud servers that may be far removed from a user's location.
Example:
Office 365, Dropbox, Dynamics CRM Online are perfect examples of SaaS software, subscribers pay a monthly or annual subscription fee, and they get Exchange as a Service (online and/or desktop Outlook) or Storage as a Service (OneDrive and Dropbox).