Red Hat OpenShift is a great platform for developing, testing, and running applications. It handles multitenancy within Red Hat OpenShift Cluster by using users and namespaces, which allows it to run different production applications and workloads on the same Red Hat OpenShift Cluster.
This IBM® Redpaper describes network isolation on a multitenant Red Hat OpenShift cluster.