The Pros and Cons of Private and Public PaaS
Grazed from Virtualization Practice. Author: Mike Kavis.
I just returned from attending the Cloud Expo in New York City this week. The conference was dominated by private and hybrid cloud topics. There were several private Platform as a Service (PaaS) vendors attending whom I spent a great deal of time talking to as I walked the floor. It seems these days that many enterprises default to private and hybrid clouds and therefore insist on private PaaS as well. It is critical that consumers of PaaS services understand the pros and cons of both public and private PaaS before making a commitment to a PaaS deployment model.
Public PaaS
Public PaaS solutions are platforms that run on the public cloud. The first PaaS solutions in the market place dictated both the stack that the code would be written in and the location of the datacenter that the code would be run on. For example, Force.com requires a proprietary language called Apex, and all of the Apex code runs on Force.com’s datacenter. Google’s PaaS forces developers to write in Python and runs the code in the Google datacenters. Microsoft’ PaaS requires .NET and runs in their datacenters…

