IBM Cloud Pak for Applications (CP4Apps) is a hybrid-cloud application modernization and runtime platform that runs on Red Hat OpenShift. It includes:
- A Kubernetes platform foundation (OpenShift)
- IBM and Red Hat application runtimes (for example, WebSphere, Liberty, JBoss EAP, Quarkus)
- Modernization tooling intended to assess, migrate, and refactor legacy applications (for example, Transformation Advisor, Mono2Micro, migration toolkits)
- Depending on edition, automation and storage components (for example, WebSphere Automation, IBM Storage Fusion / Fusion Essentials)
The product is intended to support modernization and operationalization of enterprise Java and mixed-runtime portfolios (monolith-to-microservices, replatforming, containerization) while supporting operations across on-premises and public cloud environments.