TYPES OF CLOUD SERVICES
• Software as a Service (SaaS)
The most popular product class of cloud computing, SaaS is simply an application you'd normally run on your computer hosted online, often on a per-period basis rather than one out of the box price.
Common examples are everyday accounting products like Xero or Quickbooks or email like Gmail or Hotmail.
• Platform as a Service (PaaS)
Usually used by software developers, PaaS lets you buy time or disk space on a virtual operating system to design, program and test applications before investing in computers of your own to run or host them.
• Infrastructure as a Service (IaaS)
As the name suggests, your IT infrastructure is virtual, hosted elsewhere and accessed just like the computers were under your own roof.
If a company has a fluctuating workforce it might hire virtual copies of PCs, the system hosting and deploying multiple user desktop environments and then shutting them down when not needed.
• Network as a Service (NaaS)
Sometimes you might use a lot of network bandwidth, sometimes less so. Rather than pay for expensive high bandwidth data pipes between you and the outside world, NaaS lets you pay on an as-needed basis just like other cloud services let you buy storage, environments or platforms when you need them.
A good example is digital effects companies for movies and TV who have to send huge video files back and forth only while they're involved in a project.