Public PaaS, for a variety of reasons, is not accessible to a majority of enterprise IT use cases. However, PaaS in general is highly beneficial to enterprises as it automates typically mundane and long running tasks such as application deployment and provides a foundational architecture for guest application scalability. Private PaaS allows enterprise developers to access the value of PaaS without the accessibility problems of public PaaS since it is offered to them by their own IT department. By deploying private PaaS enterprises will experience significant value including faster time to market, increase agility, reduced costs and complexity and streamlined application management. Being the best of both worlds, private PaaS enables significant cloud-based improvements in the enterprise IT experience without the adoption hurdles associated with public PaaS.
The past decade of enterprise IT has been driven by SOA and virtualization. While these technologies have brought great value to the enterprise they have not provided a universal remedy to all that ails enterprise IT strategies. Significant issues still exist but the recent emergence of PaaS has been touted as the newest technology to promise to revolutionize enterprise IT. With PaaS enterprise software developers can write applications using traditional programming languages and modern architecture patterns, and deploy those applications in the cloud. In addition to providing commoditized platform services, the PaaS model also allows developers to bypass internal infrastructure and to avoid becoming entangled in cumbersome internal procedures required to deploy and manage their newly developed app.