Cloud platform providers

Firstly some terminology courtesy of Stackoverflow

IAAS (Infrastructure As A Service) :

  • The base layer
  • Deals with Virtual Machines, Storage (Hard Disks), Servers, Network, Load Balancers etc

PAAS (Platform As A Service) :

  • A layer on top of IAAS
  • Runtimes (like .net/java runtimes), Databases (like MSSql, Oracle), Web Servers (IIS/tomcat etc)

SAAS (Software As A Service) :

  • A layer on top on PAAS
  • Applications like email (Gmail, Yahoo mail etc), Social Networking sites (Facebook etc)