What is OpenShift

Red Hat® OpenShift® is a hybrid cloud, enterprise Kubernetes application platform.

Watch 2 min overview

What's included

Red Hat OpenShift is a leading hybrid cloud, enterprise Kubernetes application platform, trusted by 1000+ organizations. 1

OpenShift Marketecture

OpenShift Marketecture

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 standard Docker and CRI-O runtimes.

Enterprise Kubernetes


Red Hat OpenShift includes hundreds of fixes to defect, 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 support application teams, with service brokers (including direct access to AWS services), validated third-party solutions, and Kubernetes operators through the embedded OperatorHub.

What's New


Deep dive into our latest features

Introducing Red Hat OpenShift 4

The latest release of Red Hat OpenShift Container Platform uses Kubernetes Operators to deliver a cloud-like, managed application platform, across on-premises and public cloud environments.

Kubernetes Operators

Operators are a Kubernetes pattern that encode and automatically execute your operations’ teams knowledge and best practices, keeping distributed systems and applications running in their desired state.

Knative on Red Hat OpenShift

Deliver serverless applications with Knative, a framework designed for building, deploying and managing event-driven workloads on Kubernetes.

Red Hat OpenShift Service Mesh

Red Hat OpenShift service mesh includes Istio, Jaeger for tracing, and visualization tools to implement language-agnostic, service communications policies in cloud-native applications.

Code. Shift. Push.

Build with speed, deploy at scale

No two developers work in exactly the same way. Red Hat OpenShift helps application developers build with speed, agility, confidence, and choice. Code in production mode, anywhere you choose to build. Get back to doing work that matters.

Learn Kubernetes in your browser. No downloads required.

Use what you love


Red Hat OpenShift provides commercial support for the languages, databases, and tooling you already use, while providing easy access to services, including public cloud services through the service broker.

Streamlined delivery


Red Hat OpenShift includes everything you need to manage your development lifecycle: standardized workflows, support for multiple environments, continuous integration, release management, and more.

Use new technology


Red Hat OpenShift is extensible to emerging Kubernetes-based frameworks and technologies, making it easier for teams to do more with containers. Benefit from greater productivity with Knative, Istio, and machine-learning / artificial intelligence.

Stable. Scalable. Enterprise security.

Consistency and stability, everywhere you operate

Increase efficiency with automated operations, without sacrificing stability. Accelerate developer productivity and deliver application portability on a consistent foundation across the hybrid cloud, commercially supported by the open source enterprise software leader and with all the benefits of enterprise security.

Try Red Hat OpenShift Container Platform, free for 30 days.

Continuous Security


Control, defend, and extend the application platform throughout the application’s lifecycle. Red Hat OpenShift monitors security throughout the software supply chain to make applications more stable without reducing developer productivity.

Unified Control


Control clusters, services, and roles for multiple teams from a centralized administrative console, along with metering and management capabilities.

Automated Operations


Red Hat OpenShift includes streamlined installation and automated updates for the container host, the cluster, and applications and services. Install Red Hat OpenShift once and consume Kubernetes as a service, anywhere your organization runs.

Unite your teams, shift your business

Stay ahead of your competition

Red Hat® OpenShift® is a platform for long-term innovation. Power business transformation and unite your teams on a cost-effective, single platform to quickly deliver the exceptional experiences your customers expect, anywhere they are.

Learn how Red Hat drives innovation and efficiencies with containers and Kubernetes.

Faster deployments, lower costs


Red Hat and Red Hat OpenShift have helped customers like UPS, BBVA cut development times for new applications from months to mere weeks, reduce platform deployments to hours, and cut application build costs by up to 60%.

Hybrid cloud flexibility


Red Hat OpenShift gives organizations greater flexibility across on-premises and public cloud infrastructure. It provides a consistent Linux and Kubernetes foundation across any infrastructure, including managed solutions like Red Hat OpenShift Dedicated and Red Hat OpenShift on Azure.

Enterprise expertise


Red Hat has years of experience helping customers operationalize Kubernetes, whether it’s on-premises with Red Hat OpenShift Container Platform or as a managed service with Red Hat OpenShift Online or Red Hat OpenShift Dedicated.

Multiple deployment models to meet your needs

Red Hat OpenShift lets you easily and quickly build, develop, and deploy in nearly any infrastructure, public or private. Whether it’s on-premise, in a public cloud, or hosted, you have an award-winning platform to get your next big idea to market ahead of your competition.

Multicloud illustration
Red Hat OpenShit Container Platform

A Kubernetes platform on your own infrastructure designed with security in mind

  • Build, deploy and manage your container-based applications consistently across cloud and on-premises infrastructure
  • Full-stack automated operations to manage hybrid and multicloud deployments
Red Hat OpenShit Dedicated

Professionally managed, enterprise-grade Kubernetes


  • Private, high-availability Red Hat OpenShift clusters hosted on Amazon Web Services or Google Cloud Platform
  • Delivered as a hosted service and supported by Red Hat
Red Hat + Microsoft Azure

Enterprise-grade Kubernetes jointly managed by Microsoft and Red Hat

  • Highly available Red Hat OpenShift clusters hosted on Microsoft Azure
  • Delivered as a hosted service jointly engineered, operated, and supported by Red Hat and Microsoft
Red Hat OpenShift Online

Get started developing and deploying in the public cloud

Success Story


Intermountain Healthcare

The greatest benefit that OpenShift has provided Intermountain is an avenue away from our legacy systems. It’s open the door to allow us to move away to a more efficient and streamlined technologies.

Gabriel Floyd, Enterprise Middleware Manager, Intermountain Healthcare

Watch Video