Sometimes it seems like the IT industry was the inventor of the acronym, with a new one getting created every two minutes. Enter Cloud Computing and a host of new and fun abbreviations that can get confused or switched around.
Adron Hall offers a simple run-down (and introduction for some) on three important acronyms in Cloud Computing that are used to represent three general areas in the Cloud:
Software as a Service (SaaS): Perhaps the most commonly heard and understood of the three, SaaS is a service that is provided by any sort of entity – from a small group up to a government – that provides software to the client. That software could be delivered in any way; internally or from a provider/vendor entity to a user/contracting entity.
Platform as a Service (PaaS): Somewhat less heard-of is the concept of delivering a platform wherein clients can develop software and re-deploy it either internally, over the Internet or via other Cloud environments.
Infrastructure as a Service (IaaS): This entails an entity providing networking fundamentals such as load balancing, routing, virtualized OS hosting, content delivery networks, computer networking, backup, etc.