Red Hat OpenShift

Red Hat® OpenShift® is a unified platform to build, modernize, and deploy applications at scale. Work smarter and faster with a complete set of services for bringing apps to market on your choice of infrastructure.

OpenShift logo
Skill development

Start building your skills

Gather hands-on experience with video tutorials and learning paths to practice the concepts learned from foundational to advanced on OpenShift.

Learn more Kubernetes

Learn more about Kubernetes

A deep dive on Kubernetes concepts from services to containers and pods: 

Product Documentation

Product documentation

Discover all the features and capabilities of OpenShift from our product documentation.

Modernize your applications

Explore the practices to move your application to containers.

Skill development

Expedite your journey to the cloud

Modernize your applications for the cloud to improve performance and scalability.

Ready to Practice

Ready to practice?

Practice the concepts learned with our Developer Sandbox for Red Hat OpenShift, tutorials, and hands-on labs.

App Development

Learn more about application development

Learn about Red Hat capabilities to improve the developer experience and container applications development experience.

Migrate at scale with OpenShift

After migrating a couple of applications, you might wonder how we can replicate this process across an organization. Discover where to start with the modernization journey and how the developer experience can be improved.

Podman Desktop 1.0: Local container development made easy

Why you should migrate your Java workloads to OpenShift

Viewing application composition using the Topology view

Modernizing existing applications

Ready to try?

Start analyzing and assessing applications with MTA. Learn from our demo and product documentation.

Migration Toolkit For Applications

Learn more about migration

Plan your Java application modernization journey with our e-book and learn Podman's capabilities.

Accelerate your software development lifecycle

Automate software development process adopting GitOps approach and secure with DevSecOps.

How to set up your GitOps directory structure

Git best practices: Workflows for GitOps deployments

3 patterns for deploying Helm charts with Argo CD 

DevSecOps: Why you should care and how to get started

GitOps Cookbook: Kubernetes automation in practice 

What's DevSecOps

DevSecOps: Automating security in the development lifecycle

Ready topractice

Ready to practice?

Learn from these free hands-on labs how to bring automation with CI/CD and GitOps practices by using Helm, OpenShift Pipelines, Jenkins, Ansible Automation Platform, and OpenShift GitOps.

Getting Started with ArgoCD and OpenShift GitOps Operator 

Getting Started with OpenShift Pipelines

CI/CD with the Ansible Automation Platform and Jenkins on OpenShift

Working with Helm

Learn more about DevOps

Learn more about DevOps

These e-books will help you start with best practices and practical guides to transform into a DevOps culture.

The Path to GitOps

Getting GitOps: A practical platform with OpenShift, Argo CD, and Tekton 

DevOps Culture and Practice with Openshift 

Devops with OpenShift: Cloud Deployments Made Easy

Product Documentation

Product documentation

Review our product documentation to learn about features and much more.

OpenShift CI/CD

Understanding Helm

Understanding OpenShift GitOps

How to innovate with OpenShift

Learn about key OpenShift capabilities to bring innovation to applications from serverless architectures, interconnecting services in diverse platforms, and securing and observing microservices with OpenShift Service Mesh.

 What's Red Hat OpenShift Serverless

 Introduction to Serverless with Knative 

 Interconnect applications and microservices across the open hybrid cloud

 Build serverless architectures for Kubernetes with Knative

 Service mesh with Istio and Kiali

What's Red Hat OpenShift Service Mesh

Developing microservices on Kubernetes

Ready to try OpenShift components.png

Ready to try OpenShift components?

Gather hands-on experience with our free labs and follow tutorials and demos at your own pace.

Hands-on lab: Getting Started with OpenShift Serverless

Demo: OpenShift Service Mesh

learn more about OS service mesh and OS serverles

Learn more about OpenShift Service Mesh and OpenShift Serverless

These e-books introduce you to Service Mesh and Serverless and provideThis e-book provides guidance on governance, design practices, and configuring Red Hat OpenShift Service Mesh and Red Hat OpenShift Serverless for production use and performing day-2 operations. 

E-book: Introducing Istio Service Mesh for Microservices 

E-book: Getting Started with Red Hat OpenShift Service Mesh

E-book: Knative Cookbook

Product Documentation

Product documentation

Learn about product capabilities, features, and much more from our product documentation.

OpenShift Service Mesh

OpenShift Serverless

Distributed Tracing

Product documentation for OpenShift Container Platform

Ready to use Red Hat OpenShift in Production?

With a Red Hat subscription, you can deploy your application into a production environment and get world-class expertise and knowledge about security, stability, and maintenance for your systems. Our subscriptions provide many benefits including access to resources, expertise, upgrades, and the ability to directly influence our commitment to providing an exceptional customer experience.