Nov 1, 2018

xPaaS aPaaS iPaaS

Gartner uses the term xPaaS to describe the whole spectrum of specialized middleware services that can be offered as PaaS.
Integration between SaaS, PaaS, and on-premises applications is a critical function for enterprise development. Integration of applications and workloads on hybrid IT infrastructures can be accomplished with cloud-based integration and messaging tools such as JBoss Fuse for xPaaS and JBoss A-MQ for xPaaS. These Red Hat JBoss private cloud integration offerings make up Red Hat's private iPaaS technology that allows faster integration by removing the traditional infrastructure set-up process. By incorporating Apache Camel, the standard enterprise integration patterns framework, JBoss Fuse for xPaaS can shorten application time-to-market.

xPaaS= aPaaS, iPaaS, bpmPaaS, dvPaaS, mPaaS

Instead of selecting a single ESB or integration product, nowadays a solid combination of all of the needed parts is needed. Although iPaaS (Integration platform as a service) began to emerge some years ago, there are more than one xPaaS (everything as a service) service now. The best starting point for the outer architecture is an aPaaS (application platform as a service) platform or framework, which has the potential to integrate seamlessly with the relevant parts of the underlying PaaS.

There are many options available. Classical enterprises might still stick with a Java EE based aPaaS, while startups might move on to something more lightweight. But the platform language is no more the important factor. The more important part is how the aPaaS hooks into the centralized cross-cutting and operational capabilities.