Platform as a Service corresponds to the second layer in my analogy of cloud computing to your commonplace desktop at home.
PaaS – Platform as a Service is akin to an operating system that allows application developers, programmers and the like to install their language support systems, write and test code, package and distribute and finally deploy/install them to render the apps usable by end customers.
The difference lies purely in the ‘as a Service’ aspect. The platform in the case of cloud computing context is not tied down to a Operating System – rather it is something that is hosted on the cloud and available on demand to developers and programmers via any machine connected to the internet. The developed requests the environment and the same gets provisioned to him over the cloud.
PaaS also follows the 4 tenets of Cloud Computing.
Examples of PaaS platforms include Azure from Microsoft, SalesForce’s Force.com, Google’s AppEngine.
We will explore SaaS in our next part in this series.
If you enjoyed reading this post, Subscribe to the feed here ...And never miss a post