Red Hat OpenShift

Build modern, cloud-native applications on a unified platform that enhances the Kubernetes upstream open source project by stabilizing and enhancing familiar tools and frameworks.

Try it in the Developer Sandbox Review the latest features
Red Hat OpenShift technology logo overlaid on top of an app window with a cloud

Breadcrumb

  1. Home
  2. Products
  3. Red Hat OpenShift

A complete application platform

Build, deploy, run, and manage applications anywhere, knowing the underlying platform was built for enterprise security and scale. It improves upon the upstream open source Kubernetes project with preconfigured CI/CD tools, simplified container build workflows, and cloud-native coding environments that replicate production. Developers can own and maintain applications across production environments, while operations teams can guide feature implementation in multitenant environments.

Red Hat OpenShift logo overlaid on top of brand texture

 

Renew your annual subscription. Extend your access to Red Hat Enterprise Linux.

Popular access options

No-cost versions of Red Hat OpenShift are available on your browser, locally, even in your public cloud instance. Start with our Developer Sandbox for a no installation, no configuration experience. Download Red Hat OpenShift Local and the Red Hat build of Podman Desktop—and see what happens when used together. Or evaluate a specific use case as part of an official 60-day trial.

Spin up the sandbox

A shared, multi-tenant Red Hat OpenShift cluster pre-configured with select Red Hat technologies. Run it right on your browser.

Launch the sandbox

Download Red Hat OpenShift Local

A minimal, pre-configured Red Hat OpenShift cluster running inside a virtual machine on your laptop. Pairs well with the Red Hat build of Podman Desktop.

Download it now

Download Podman Desktop

The Red Hat build of Podman Desktop allows you to set up a local container development environment and group multiple containers into pods—emulating how applications run in Red Hat OpenShift.

Pick your format

Explore an official trial

A single, 60-day, self-supported subscription to Red Hat OpenShift Container Platform with greater startup guidance and a post-trial follow-up by a real Red Hatter.

Sign up for the trial
Browse all access options

Set up your platform

Review installation documentation, download essential components, follow a learning path that teaches Red Hat OpenShift essentials, and download our main cheat sheet to reference at any time. Then—after you become a Red Hat OpenShift expert—join the upstream OKD community alongside official Red Hat engineers and developers to contribute your own improvements.

Generic web console interface

Official Red Hat documentation covering the installation process.

Learning Path OpenShift_CLI_featured_image
Learn how to install the oc command-line interface (CLI) in order to work...
Learning Path OpenShift learning icon
Learn the foundations of OpenShift through hands-on experience deploying and...
Share graphics_Red Hat OpenShift

Explore the features

Go beyond reading about what makes Red Hat OpenShift a complete application platform—explore them yourself after choosing one of the access options above. Our learning paths, videos, tutorials, walkthroughs, interactive demos, and other hands-on content give you the opportunity to actually test out the top features.

Pick your preferred management interface

Use the native Kubernetes command-line interface (CLI) kubectl, OpenShift CLI oc, or the OpenShift web console.

Try all 3 by following this learning path

Bridge the virtualization gap

Handle virtual machines (VMs) alongside container workloads using OpenShift Virtualization—an operator included in Red Hat OpenShift.

Create, install, and deploy a VM as a container

Update clusters with 1 command

Deploy clusters on the infrastructure you have, and update them with a single operation.

Here's how to do it

Unify and scale your storage

Organize storage as blocks, files, or objects by pairing Red Hat OpenShift with Red Hat OpenShift Data Foundation.

And you can deploy it with GitOps

Monitor container health

A self-updating monitoring stack with prebuilt dashboards and alerts send notifications about cluster health and troubleshooting solutions.

There's an operator for that

Deploy code to containers

Start with a complete set of services to build applications, with developer-friendly workflows to go straight from application code to container.

Create your first serverless function

Streamline pod communication

Actually integrate with physical networks by assigning real, routable IPs to pods using cluster user defined networks—instead of masquerading traffic behind node IPs.

Here's the network architecture

Build cloud-native apps

Build and run applications that can run anywhere—on edge devices, on-premise, or in clouds.

Click through a multinode cluster deployment

OpenShift editions

Red Hat OpenShift is our unified application platform, but different editions or variants may be better suited for specific deployment environments, cloud providers, or workloads.

OpenShift Platform Plus

A complete enterprise suite of a dozen OpenShift products, technologies, and operators—engineered to work together seamlessly as a complete application platform.

Use it in the Developer Sandbox

OpenShift Container Platform

A mid-level foundation to build containerized applications and manage virtual machines using an immutable container operating system, developer console, as well as serverless, service mesh, pipelines, and GitOps operators.

Try it for 60 days

OpenShift Kubernetes Engine

An entry-level enterprise Kubernetes foundation with an automated installer, over-the-air upgrades, kubectl and oc command lines, web console, and more.

Explore OpenShift Kubernetes Engine

OpenShift Virtualization Engine

An entry-level virtualization management foundation to deploy, manage, and scale virtual machines (VMs) on a modern Kubernetes-native platform—creating a path towards migrating virtual workloads to microservices and containers.

Create and install VMs in the Developer Sandbox

OpenShift AI

An artificial intelligence (AI) platform that provides tools to rapidly develop, train, serve, and monitor machine learning models on-site, in the public cloud, or at the edge.

Get OpenShift AI

OpenShift Dedicated

A managed offering available on Google Cloud with reduced operational complexity. Spin up a 60-day trial-cluster in your existing Google Cloud Platform account.

Try it for 60 days

OpenShift Data Foundations

Software-defined storage for container environments that runs as an operator to provide persistent file, block, and object storage.

Try it for 60 days

Developer tools and components

Builds

Builds for Red Hat OpenShift is an extensible build framework that enables developers to create and apply build resources, view logs of build runs, and manage builds.

CI/CD pipelines

Red Hat OpenShift Pipelines lets you create continuous integration and continuous delivery (CI/CD) solutions. Automate deployments and integrate with Git repositories.

GitOps

Red Hat OpenShift GitOps lets developers create declarative configuration and continuous delivery of code, components, and infrastructure using Argo CD Agent.

Serverless

Red Hat OpenShift Serverless enables developers to build, deploy, and run event-driven applications with traffic routing, security, and configuration.

Service mesh

Red Hat OpenShift Service Mesh simplifies security, traffic control, and observability for microservices and applications without requiring changes to the code.

Dev environment

Red Hat OpenShift Dev Spaces is a cloud development environment built on the open source Eclipse Che project that requires no configuration.

Need help? Just ask.

Get the answers you need, summarized from our library of support resources and expert community discussions.

Ask Red Hat

Artificial intelligence brain computer red

Ready for supported production use?

Take your deployment to the next level. Transitioning to a subscription-backed production environment brings expert support, enhanced security, and strategic agility. Our dedicated team is here to ensure a smooth migration and to help with any questions you may have.

How to buy Talk to a Red Hatter
Developer productivity