Cloud Computing: Acronyms (IaaS, PaaS and SaaS)

The number of acronyms keeps growing rather than shrinking. In order to make sense of it, let’s start with a short list of things to address: Software as a Service (SaaS), Platform as a Service (PaaS), and Infrastructure as a Service (IaaS).

Infrastructure as a Service  (IaaS) – Traditional computing resources such as servers, storage, and other forms of low level network and hardware resources offered in a virtual, on demand fashion over the Internet. IaaS delivers computer infrastructure – typically a platform virtualization environment – as a service. Rather than purchasing servers, software, data-center space or network equipment, clients instead buy those resources as a fully outsourced service. Suppliers typically bill such services on a utility computing basis and amount of resources consumed (and therefore the cost) will typically reflect the level of activity. IaaS evolved from virtual private server offerings. Some IaaS providers are: Amazon Web Services (AWS & EC2), RackSpace , GoGrid or CloudSigma.

Cloud Compunting Acronyms HM
Platform as a Service (PaaS) – PaaS offerings facilitate deployment of applications without the cost and complexity of buying and managing the underlying hardware and software and provisioning hosting capabilities, providing all of the facilities required to support the complete life cycle of building and delivering web applications and services entirely available from the Internet. PaaS offerings may include facilities for application design, application development, testing, deployment and hosting as well as application services such as team collaboration, web service integration and marshalling, database integration, security, scalability, storage, persistence, state management, application versioning, application instrumentation and developer community facilitation. These services may be provisioned as an integrated solution over the web. Some PaaS providers are Microsoft AzureBungee Connect, for Google App Engine , OrangeScape, among may others.

Software as a Service (SaaS) – Sometimes referred to as “software on demand,” is software that is deployed over the internet and/or is deployed to run behind a firewall on a local area network or personal computer. With SaaS, a provider licenses an application to customers either as a service on demand, through a subscription, in a “pay-as-you-go” model, or (increasingly) at no charge when there is opportunity to generate revenue from streams other than the user, such as from advertisement or user list sales. This approach to application delivery is part of the utility computing model where all of the technology is in the “cloud” accessed over the Internet as a service.The most famous SaaS vendor I would say is SalesForce , but there are thousands of software vendors using the SaaS model, just to mention some of them: Service-Now, Microsoft Office 365,  Bime, Google Apps, Keynote, Gomez, among thounsands of applications available in a SaaS model.

Cloud Computing Pyramid_HaikuMind

IaaS offerings create a foundation for PaaS offerings, and PaaS offerings do the same for SaaS offerings. These makes many providers to cross the competitive borders and to propose broader offerings and you can see now some PaaS providers offering A-PaaS (Application PaaS).



  1. Outstanding work once again. Thumbs up!

  2. Francis Cordon

    As a vendor that services Financial institutions quite frequently, I still hear from my customers expressions of skepticism when it comes to ‘The Public Cloud’… The specific arguments vary quite a bit but it comes down to not trusting from the security and privacy standpoint.
    Now, some are of the opinion that what the future holds is really a nice blend of private and public Clouds (seamlessly integrated and transparent to the user) whereas others swear by the public Cloud and say it’s just a question of time… In any case the Cloud is here to stay, but in what form? Thoughts?

  3. There are another movement regarding Communication As a Service to complete a whole ITC solution As a Service for companies. We are just starting a new era in IT services !!!

  4. The catchy website with the interesting posts. You give the very useful information that many people don’t know before. most of your contents are make me have more knowledge. it is very different. I was impressed with your blog. Never be bored to visit your website again. Have the nice day.Keep enjoyed your blogging.

  5. The purpose of your website can be great for my students. A lot of great resources are free in here. Initially, I have introduced your website to my students in my class, so don’t be confused if your website hits are increase dramatically. I discuss many topics, still debating in every aspect that can be debated, and at the end of my class (every week), I told them about the conclusion of your topic. Hot topic and atmosphere can be fun here. And then, you might be surprised that my students got new story every day, and also all of them can express their idea in home and school. Especially they told to her/his mom/dad, that they learnt many topics from teacher that learnt from you. Surprisingly that everyone wants to get new challenge in your idea, and then when I give new topic, it can be challenging for all of my students.

  6. Hey, thanks for the awesome posting. I’m having troubles with subscribing to your blogs feed. Thought I’d let you know 😉

  7. Hi, how are you? I have been l00king for content like this for a research project I am working. Greetings from Virginia

  8. Glad to find this information. I have been searching in Google for long time.

  9. Thank a lot good post!


  1. Link Building Services - Great Websie... I loved this great post I saw today....