Red Hat OpenShift on IBM Cloud tutorials

Diagram of OpenShift cluster in network

Create a Red Hat OpenShift on IBM Cloud cluster

This OpenShift® tutorial demonstrates how to create a standard cluster, open the OpenShift console and access built-in OpenShift components. Deploy an app that uses IBM Cloud™ services in an OpenShift project, and expose the app on an OpenShift route so that external users can access the service.

Take the tutorial

Scaffold and deploy a scalable web application on OpenShift

In this OpenShift tutorial you’ll learn how to scaffold a web application, run it locally in a container, push the scaffolded code to a private Git repository and then deploy it to a Red Hat® OpenShift on IBM Cloud cluster. Expose the app on an OpenShift route, bind a custom domain, monitor the health of the environment and scale the application.

Take the tutorial

 

Diagram of deployment to OpenShift cluster
Diagram of OpenShift certificate automation

Renew security certificates automatically for web domains

This OpenShift tutorial shows you how to use the OpenShift enterprise Kubernetes environment or a serverless approach to automate SSL or TLS certificate renewal.

Take the tutorial

Use operators to simplify management for Kubernetes apps

Use this OpenShift tutorial to learn how to add the IBM Cloud Operator to your toolbox and use OpenShift to manage resources using the inherent features of Kubernetes.

Take the tutorial

Diagram of OpenShift and IBM Cloud Operator

These code patterns provide a more targeted OpenShift tutorial experience. These tested prototypes address specific, regularly occurring software design problems. Use of code patterns can improve development speed and consistency.

Java EE application modernization with OpenShift

This code pattern shows how to modernize a Java EE application running on Open Liberty by transforming it into Kubernetes-based microservices. See how to create a container image of a RESTful application for a system connected to a MySQL database and deployed in an enterprise Kubernetes environment.

Application modernization with Source-to-Image and OpenShift

This Node.js web application is designed to showcase how Kubernetes-based microservices modernize a traditional application using the OpenShift Source-to-Image toolkit. This code pattern also explores open standards and demonstrates front-end technologies for custom charts and responsive design.

Application modernization with PHP, Source-to-Image and OpenShift

This code pattern is a PHP web application, designed to showcase how Kubernetes-based microservices modernize a traditional application using the OpenShift Source-to-Image toolkit.

Get started with IBM's OpenShift service

Experience a faster and more secure way to containerize and deploy enterprise workloads in Kubernetes clusters.