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.