Overview
OpenShift labs for developers
Follow a curated learning path to deploy highly available containerized apps in OpenShift clusters and use the powerful tools of Red Hat OpenShift on IBM Cloud to automate, isolate, secure, manage, and monitor your app workloads across zones or regions.

Code patterns
Modernize apps with PHP
Modernize applications with OpenShift
This code pattern is a PHP Hypertext Preprocessor web application, designed to showcase how Kubernetes-based microservices modernize a traditional application, using the OpenShift Source-to-Image (S2I) toolkit.
Focus on data privacy
Focus on data privacy
Build and deploy a microservice-based back end on Red Hat OpenShift on IBM Cloud.
Modernize Java EE applications
Modernize Java EE applications
Learn how to modernize a Java EE application running on IBM® Open Liberty by converting it to Kubernetes-based microservices. Create a container image of a RESTful app for a system linked to a MySQL database and deployed in an enterprise-Kubernetes setting.
Modernize apps with S2I
Modernize applications with S2I
This Node.js web application showcases how Kubernetes-based microservices modernize a traditional application, using the OpenShift S2I toolkit. Explore open standards and the front-end technologies that can be used for custom charts and responsive design.
Resources
Red Hat OpenShift and Kubernetes
Learn the differences between the open source Kubernetes project and OpenShift from IBM Cloud Developer Advocate Sai Vennam.
Templating with Red Hat OpenShift on IBM Cloud
Create and manage pods, containers and container images, without the need for a container daemon.
OpenShift developer resources
See more resources pertaining to Red Hat OpenShift on IBM Cloud — including articles, tutorials, tech talks and code patterns.
IBM Cloud training for developers
Build OpenShift skills through courses contained within the IBM Cloud Professional Developer certification.
IBM Cloud training for architects
Build OpenShift skills through courses contained within the IBM Cloud Professional Architect certification.
Meet the community
Get answers to your IBM Cloud questions straight from our clients.