The core benefit of public cloud computing is the ability to share massive amounts of hardware and software among many consumers. These IT assets can be provisioned on-demand, allowing business units to only pay for the services they use. Cloud computing systems are also expandable on-demand, so companies can scale up to massive levels of computing power when needed.
For many enterprises, though, interest in cloud computing has not come from the use of public cloud, but from the use of private cloud. And this includes the use of private Platform as a Service (PaaS), something I’ve wrestled with as a concept since it appeared on my radar a few years ago.
Before comparing private versus public PaaS, it’s important to understand the definition of Platform as a Service as a technology. PaaS, no matter if it’s private or public, provides basic development, deployment and operations capabilities that support the design, coding, testing and management of cloud-based systems. The value of this technology is that it provides your enterprise an alternative to support whatever development tools are in style at the time, including purchasing the servers on which to run them.