Overview
The leading platform for developers
The Red Hat® OpenShift® on IBM Cloud® service was named the leader in The Forrester Wave: Multicloud Container Development Platforms, Q3 2020 (PDF, 426 KB).
With Red Hat OpenShift on IBM Cloud, OpenShift developers have a fast and secure way to containerize and deploy enterprise workloads in Kubernetes clusters. Because IBM manages OpenShift Container Platform (OCP), you'll have more time to focus on your core tasks.
Features
Opinionated Kubernetes management. Fully automated. As-a-service.
Provisioning
Automated provisioning and configuration of infrastructure (compute, network and storage), and installation and configuration of OpenShift
Deployment
Automatic multizone deployment in MZRs, including integration with CIS to execute cross-zone traffic routing
Configuration
Automatic scaling, backups and failure recovery for OpenShift configurations, components and worker nodes
Lifecycle
Automatic upgrades of all components (operating system, OpenShift components, cluster services) and performance tuning and security hardening
Support
24x7 global SRE team maintenance of the health of the environment, with the team using its OpenShift and Kubernetes expertise to reach faster problem resolution
Security
Built-in security, including image signing, image deployment enforcement, hardware trust, security patch management, and automatic compliance (HIPAA, PCI, SOC2, ISO)
Tutorials
Deploy scalable web apps

Deploy scalable web applications
Scaffold a web application, run it locally in a container, push the code to a private Git repository, then deploy it to a cluster. Expose and scale the app, bind a custom domain and monitor the environment.
Renew security certificates

Renew security certificates
This tutorial shows how to use the OpenShift enterprise Kubernetes environment or a serverless approach to automate Secure Sockets Layer (SSL) or Transport Layer Security (TLS) certificate renewal.
Deploy a database

Deploy a PostgreSQL database
This tutorial walks through the process of deploying a community operator into an existing Red Hat OpenShift project so you can create instances of the PostgreSQL database.
Automate app deployment

Automate app deployment
In this code pattern, we show you how we used Tekton to reduce the time to deploy an application from 45 minutes of clicking and configuring to 15 minutes and a few commands.
Frequently asked questions
How do I install the OpenShift CLI on IBM Cloud?
You can use the Red Hat OpenShift on IBM Cloud command line interface (CLI) plug-in (ibmcloud oc) to create and manage your OpenShift cluster infrastructure, such as creating clusters and worker nodes. Then, you can use the OpenShift CLI (oc) to manage the resources within your OpenShift cluster, such as projects, pods and deployments.
How do I configure OpenShift routes on IBM Cloud?
Expose the services in your Red Hat OpenShift on IBM Cloud cluster on the router’s external IP address by using a route. By default, an OpenShift router is deployed to your cluster that functions as the ingress endpoint for external network traffic.
You can use the OpenShift router to create routes for your apps. Routes are assigned a publicly or privately accessible hostname from the router subdomain that external clients can use to send requests to your app. You can choose to create unsecured or secured routes by using the TLS certificate of the router to secure your hostname. When an external request reaches your hostname, the router proxies your request and forwards it to the private IP address that your app listens on.
Does Red Hat OpenShift on IBM Cloud include a container registry?
Red Hat OpenShift on IBM Cloud clusters include an internal registry to build, deploy and manage container images locally. For a private registry to manage and control access to images across your enterprise, you can also set up your cluster to use IBM Cloud® Container Registry.
Are there additional security measures with Red Hat OpenShift on IBM Cloud?
You can use built-in security features in Red Hat OpenShift on IBM Cloud for risk analysis and security protection. These features help you to protect your cluster infrastructure and network communication, isolate your compute resources and ensure security compliance across your infrastructure components and container deployments.
How do I install Red Hat OpenShift Service Mesh alongside microservices in a Red Hat OpenShift on IBM Cloud cluster?
Follow the instructions in this solution tutorial to learn how to install the Red Hat OpenShift Service Mesh operator (along with other additional operators), configure an Istio ingress-gateway to expose a service outside of the service mesh, perform traffic management to set up important tasks like A/B testing and canary deployments, secure your microservice communication and use metrics, logging and tracing to observe services.