Jump to section

What is Red Hat OpenShift?

Red Hat OpenShift is a leading enterprise Kubernetes platform1 that enables a cloud-like experience everywhere it's deployed. Whether it’s in the cloud, on-premise or at the edge, Red Hat OpenShift gives you the ability to choose where you build, deploy, and run applications through a consistent experience. Red Hat OpenShift’s full-stack automated operations and self-service provisioning for developers lets teams work together more efficiently to move ideas from development to production.

Ready to migrate from Red Hat OpenShift 3 to 4? Start here.

Open Answers: What is Red Hat OpenShift?

A shared technological foundation

Red Hat’s open hybrid cloud strategy is built on the technological foundation of Linux®, containers, and automation. An open hybrid cloud approach gives you the flexibility to run your applications anywhere you need them.

Red Hat Ansible Automation Platform
Red Hat OpenShift
Red Hat Enterprise Linux
Red Hat Ansible Automation Platform

Red Hat Ansible Automation Platform helps Red Hat OpenShift users create and run reusable infrastructure as code and automate provisioning tasks for cloud providers, storage solutions, and other infrastructure components.

Learn more

Red Hat OpenShift

Red Hat OpenShift delivers a complete application platform for both traditional and cloud-native applications, allowing them to run anywhere. Built on Red Hat Enterprise Linux and compatible with Red Hat Ansible Automation Platform, Red Hat OpenShift enables automation inside and outside your Kubernetes clusters.

Red Hat Enterprise Linux

Red Hat Enterprise Linux is the proven foundation for Red Hat OpenShift, certified on thousands of hardware and cloud vendor technologies. This means the security, performance, interoperability, and innovation of Red Hat Enterprise Linux is extended throughout your infrastructure to provide a single platform that can run wherever you need it.

Learn more

Support the most demanding workloads including AI/ML, Java, data analytics, databases, and more. Automate deployment and life-cycle management with our vast ecosystem of technology partners.

Get faster data-driven outcomes and better application experiences anywhere—even at your most remote locations—with Red Hat OpenShift at the edge.

Decrease your operational risk by shifting security left and automating DevSecOps, using built-in policy templates to enforce security and configuration best practices, and protecting application workloads at runtime.

KuppingerCole Report Leadership Compass: Container security

Get a comprehensive overview of the container and Kubernetes security market to help you evaluate and select the right container security solution.

Extend the value of Red Hat OpenShift by deploying applications, managing multiple clusters, and enforcing policies across clusters at scale, all from a single console.

What's included

Container host and runtime

Red Hat OpenShift ships with Red Hat Enterprise Linux CoreOS for the Kubernetes master, and supports Red Hat Enterprise Linux for worker nodes. Red Hat OpenShift supports the Open Container Initiative, which is an open governance structure around container formats and runtimes.

Enterprise Kubernetes

Red Hat OpenShift includes hundreds of fixes to defects, security, and performance issues for upstream Kubernetes in every release. It is tested with dozens of technologies and is a robust, tightly integrated platform, supported over a 9-year lifecycle.

Validated integrations

Red Hat OpenShift includes software-defined networking and validates additional common networking solutions. Red Hat OpenShift also validates numerous storage and third-party plug-ins for every release.

Integrated container registry

Red Hat OpenShift ships with an integrated, private container registry, installed as part of the Kubernetes cluster or as standalone for greater flexibility. Teams with greater requirements can also use Red Hat Quay.

Developer workflows

Red Hat OpenShift includes streamlined workflows to help teams get to production faster, including built-in Jenkins pipelines and our source-to-image technology to go straight from application code to container. It is also extensible to new frameworks like Istio and Knative.

Easy access to services

Red Hat OpenShift helps administrators and application teams with service brokers (including access to AWS services), validated third-party solutions, and Kubernetes operators through the embedded OperatorHub.

Outcomes of using Red Hat OpenShift


Consistency across any infrastructure

Red Hat OpenShift provides a consistent application platform for the management of existing, modernized, and cloud-native applications that run on any cloud, and a common abstraction layer across any infrastructure to give teams commonality in how applications are packaged, deployed, and managed. This allows you to run applications where it makes the most sense, without creating different operational models because of the host environment.

Whitepaper: Principles of container-based application design

architect working on computer


Develop innovative applications faster

Develop faster with a complete enterprise Kubernetes platform to build, test, deploy, and run applications. Red Hat OpenShift includes self-service access to developer tools, a browser-based IDE, a broad selection of coding languages, data and storage services, and full CI/CD services for automating application delivery and supporting a DevOps process.

Red Hat OpenShift also gives you the ability to integrate and use public cloud services such as AI/ML or analytics, and access to a commercial ISV software marketplace for the platform.

E-book: Kubernetes patterns for designing cloud-native applications

developer working on desktop computer


Run and manage applications anywhere

With Red Hat OpenShift, sysadmins and operations teams can manage applications, virtual machines, and containers from a single control plane. Regardless of where Red Hat OpenShift is installed the interface remains the same for administrators and developers, allowing you to control clusters, services, and roles for multiple teams from a central administrative console.

Automate Kubernetes operations with OpenShift Operators and standardize automation in application delivery using built-in CI/CD tools.

E-book: Kubernetes Operators: Automating the container orchestration platform

man working on laptop in kitchen

Bring big ideas to life with Red Hat OpenShift

From edge computing to AI/ML, serverless, DevSecOps, and cloud-native, what could you create with one hybrid cloud platform orchestrating all of your workloads?

Red Hat OpenShift options

The flexibility of Red Hat OpenShift starts with where you deploy it. The questions you should ask yourself are: Where will I deploy Red Hat OpenShift? Who sends me the bill? Who will manage and support it?

You can deploy Red Hat OpenShift as a managed service on your preferred cloud provider for a seamless experience on Azure, AWS, IBM Cloud, or Google Cloud.

For greater control, choose a self-managed deployment of Red Hat OpenShift on any private or public cloud, on bare metal, or at the edge. Read our sizing and subscription guide to better understand the subscription model for self-managed Red Hat OpenShift offerings.

Red Hat OpenShift editions and pricing

Developer at computer

Additional services

Red Hat Advanced Cluster Management for Kubernetes

Red Hat Advanced Cluster Security for Kubernetes

Red Hat OpenShift API Management

Red Hat OpenShift Data Foundation

Red Hat OpenShift Data Science

Red Hat Marketplace

The Fortune Global 500 are embracing Red Hat OpenShift



of Fortune Global 500 government and military companies 2



of Fortune Global 500 media and technology companies 3



of Fortune Global 500 commercial banks 4



of Fortune Global 500 telecom companies 5



of Fortune Global 500 services companies 6

How our customers use Red Hat OpenShift

Employers Logo

Employers created a central application environment and automated policy processes, resulting in a 40% increase in 3-year sales and a better customer experience.

The Volkswagen Company
the Volkswagen logo

Volkswagen built a standardized architecture and virtualized, automated test environment for testing components.

Alliance Bank
Alliance Bank logo

Alliance Bank built an open architecture container platform to simplify banking services, increase security, and standardize processes.

Red Hat Hybrid Cloud learning hub

Get step-by-step instructions on how to use Red Hat OpenShift products and other Red Hat Cloud Services free-of-cost in our learning hub.

Talk to a Red Hatter

[1] The Forrester Wave™: Multicloud Container Development Platforms, Q3 2020
[2] [3] [4] [5] [6] Fortune 500 subscription data as of 22 July 2021