SPI(Software & Platform & Infrastructure) as a Service in Cloud computing


In this video i will be explaining three standard and common cloud computing services with a simple example through this ppt.

We all know that cloud technology is growing at a rapid pace and nowadays small organizations don’t want to buy and manage their own servers. So they are switching to clouds where the cloud owner will provide the user or organization with certain services.

They can be Database as a service, Security as a service, identity management as a service, etc. But in this article we will discuss about the standard and most common cloud computing services which are included in the SPI model- Software, Platform, Infrastructure as a service.

Let us take a simple example to understand these general cloud computing services better.

If we want to plan a wedding, we will require a wedding hall or a wedding ground. We will need to decorate it and plus we will need good food.

Suppose we are provided with 3 different packages.

First package- only the wedding hall
If we choose this package, we will have to do decoration and catering ourselves.

Second package- wedding hall + decoration
If we choose this package, we will only need to take care of the catering service.

Third package- wedding hall + decoration + caterers
If we choose this package,  all we need to do is sign a big fat cheque.

Now if we relate this to cloud services,

Iaas(Infrastructure as a service)- only hardware is provided

Paas(Platform as a service)- hardware + operating system(s) are provided

Saas(Software as a service)- hardware+operating system(s)+ applications are provided

This is a hierarchy of cloud services.

If you choose Iaas, you will need system administrators to guide you which operating system to use  based on infrastructure and your company’s needs and you will also need developers to write applications to run on those Operating systems.So this is chosen by big organizations who can afford them.

If you choose Paas, you will be provided with infrastructure and operating system so you will not be able to install your own operating system. All you need is developers to develop applications that can be deployed on that O.S. So this is chosen generally by developers.

If you choose Saas, you get infrastructure + O.S. + applications so you just need to customize the application in the initial phase and then you are good to go. This is generally chosen by end users.



Please enter your comment!
Please enter your name here