Enterprise PaaS refers to the internal application of the Platform as a Service model, with the goal of boosting software productivity through standardized developer tools and common components.

These are practices you can repeat on other Cloud platforms, like Cloud Foundry, a technology that enterprises like JP Morgan are adopting for their Enterprise PaaS strategy.

The CSCC offers this reference white paper: A Practical Guide to PaaS, which describes the key features and benefits:

  • Develop Cloud-ready applications – PaaS provides abstracted access to the key capabilities of Cloud computing, like elastic scalability, that they can invoke via APIs, saving them from having to program these directly.
  • Rapid deployment – PaaS platforms provide “push and run” mechanisms for deploying applications.
  • Common components – Software components needed for the applications, such as databases and middleware, can be pre-configured and included as part of the deployment cycle.

The paper also offers a guide to acquiring and using PaaS offerings, that encompasses a set of “12 factor app” concepts, the successful patterns of PaaS features derived from real-world experiences.

PaaS can be utilized via public or private Cloud deployment models. Public Cloud services include Microsoft Azure and Google, and vendor software for building your own in-house PaaS includes Cloud Foundry and Red Hat Openshift.

An Agile Architecture

As SAFe describes:

“Agile Architecture is a set of values and practices that support the active evolution of the design and architecture of a system, concurrent with the implementation of new business functionality.”


In the BrightTALK webinar Docker aPaaS for Enterprise Innovation the presenter describes how Application PaaS approaches can be achieved with Docker containers, within a goal of boosting innovation.

Vendor Profiles


Apprenda offers a Private PaaS suite for enterprise customers to build their own internal platform strategies, deployable to either public or private clouds, or a hybrid combination.

Vendors like Cloudify can be used to orchestrate Docker, as CTO Nati Shalom describes in this slide deck: Application Centric DevOps.

In ‘Essential Elements of Enterprise PaaS‘ Pivotal lay out a recipe for what constitutes Enterprise PaaS, and in ‘PaaS: Open for Business‘, describe the essential ingredient:

“Platform-as-a-Service (PaaS) is a key enabler of software-driven innovation – facilitating rapid iteration and developer agility. It comprises a set of tools, libraries and services for deploying, managing and scaling applications in the cloud. Adopting an enterprise-grade, multi-cloud PaaS solution frees developers to create game-changing web and mobile applications. It also allows these applications to scale across cloud environments, based on the business need.”