Mastering AI / ML with OpenShift

Learn how to get started on your machine learning journey with OpenShift. You'll learn more about technologies like Jupyter notebooks, JupyterHub, Prometheus, and more.

Learn More >

Lesson

Deploy a Jupyter notebook image

15 minutes | Beginner

Learn how to deploy Jupyter notebooks in OpenShift and how to best make use of its functionality.

Lesson

Build custom notebook images

15 minutes | Beginner

Learn how you can build a custom container image which incorporates a set of Jupyter notebooks and the packages they require, and deploy the image to OpenShift.

Lesson

Deploy workspaces on Jupyter notebooks

15 minutes | Beginner

Learn how you can deploy a workspace for working on Jupyter notebooks which is backed by persistent storage, ensuring that any changes made to your notebook files, and more.

Lesson

Deploy JupyterHub

15 minutes | Intermediate

Learn how you can deploy JupyterHub, to create a service for providing Jupyter notebooks to multiple users at the same time.

Lesson

Provide multi-user workspaces

20 minutes | Intermediate

Learn how you can provide persistent workspaces for multiple users, for working on Jupyter notebooks, using JupyterHub.

Lesson

Explore the Prometheus API client

15 minutes | Beginner

Learn about using the Prometheus API Client for Python to collect and manipulate Prometheus metric Time-Series data.

Lesson

Build s2i with Thoth Advise

40 minutes | Intermediate

Learn about the Thoth s2i build process, and then discover how to build a simple Python app using Thoth s2i.

Lesson

Build s2i with Thoth Provenance

40 minutes | Intermediate

Build a simple Python app using Thoth s2i build process and Thoth's provenance check for a structured report on issues found in the application stack.

Lesson

Time series forecasting for Prometheus metrics

15 minutes | Beginner

Use this tutorial to learn how to train a machine learning model on Prometheus metrics to perform time series forecasting and predict anomalies.