OpenShift and Kubernetes learning
Kubernetes is a system for managing container-based applications that also empowers developers to utilize new architectures like microservices and serverless. Learn how OpenShift builds on top of Kubernetes to create a powerful workflow that helps you focus on building great software.
Featured OpenShift learning paths















Looking for more OpenShift?
Developers and DevOps can quickly build, deploy, run, and manage applications anywhere, securely, and at scale with the Red Hat OpenShift Container Platform. Built on Red Hat Enterprise Linux operating system and Kubernetes, Red Hat OpenShift is an enterprise-ready application platform with deployment and infrastructure options that support every application and environment.

Learn how to create Red Hat Enterprise Linux for Edge images and deploy them...
The goal of this track is to explore the Red Hat OpenShift GitOps Operator...
This track provides an introduction to cloud-native development with Node.js...
Get hands-on experience at deploying CI/CD pipelines using the Ansible...
Discover the simplicity of containerizing your application with Buildah and...
Learn to deploy and control an already-defined container image.
The goal of this track is to demonstrate how to copy files to and from a...
The goal of this lesson is to learn how to deploy an application on OpenShift...
Whether you are using the OpenShift web console or the command line, you will...
DevNation Deep Dives: Kubernetes Beginner 1 & 2
Learn about the fundamentals of Kubernetes through these new DevNation Deep Dives.