Is OpenShift or any other orchestrator such as Kubernetes or Docker a middleware software? Or the mentioned software using to deploy middleware software in PaaS?
This is Red Hat definition:
"Middleware is software that provides common services and capabilities to applications outside of what’s offered by the operating system. Data management, application services, messaging, authentication, and API management are all commonly handled by middleware.
Middleware helps developers build applications more efficiently. It acts like the connective tissue between applications, data, and users.
For organizations with multi-cloud and containerized environments, middleware can make it cost-effective to develop and run applications at scale."