Skip to main content

Red Hat OpenShift Pricing, Features & Alternatives

Runtime Platform · CaaS

Containerized applications on Kubernetes across self-managed, managed cloud, bare-metal, and virtualized infrastructure.

Red Hat OpenShift is a Kubernetes application platform available in self-managed and managed cloud deployments. It adds application delivery, cluster management, and enterprise support to Kubernetes, with infrastructure and operational responsibility depending on the selected offering. The scaling, revision, preview, and traffic controls in this profile require OpenShift Serverless/Knative; scale-to-zero reduces application replicas, not the cluster. Scale-to-zero requires KPA. Zero-downtime rollout requires suitable replica counts, readiness checks, and compatible application behavior.
Best for

Enterprises that need a supported Kubernetes application platform spanning on-premises infrastructure, private cloud, public cloud, edge locations, virtual machines, containers, and regulated environments.

Watch out for

OpenShift adds platform capabilities, security defaults, lifecycle management, operators, and enterprise support on top of Kubernetes, but also adds subscription cost, cluster complexity, opinionated administration, and Red Hat-specific operational knowledge.

Workloads
  • APIs
  • Backend Services
  • Background Workers
  • Data Processing
  • Scheduled Jobs
  • Web Applications
Services
  • Functions
Delivery
  • Managed
  • Self-Hosted
  • BYOC

Development & Execution

Supported platform capabilities, execution environments, development technologies, deployment models, integrations, and triggers.

Runtimes

  • Custom Runtime
  • .NET Runtime
  • JVM
  • Node.js

Languages

  • C#
  • Go
  • Java
  • JavaScript
  • Kotlin
  • PHP
  • Python
  • Ruby
  • Rust
  • TypeScript

Frameworks

  • Astro
  • Django
  • Express.js
  • Fastify
  • Laravel
  • Next.js
  • Nuxt
  • Remix
  • Ruby on Rails
  • Spring Boot
  • SvelteKit

Capabilities

  • Compute Autoscaling
  • Scale to Zero
  • Zero-Downtime Application Deployments
  • Deployment Rollbacks
  • Deployment Traffic Splitting
  • Preview Environments

Architecture

  • x64
  • ARM
  • GPU

GPU vendors

  • AMD
  • NVIDIA

Deployment & packaging

  • Bare metal / VM
  • Docker / OCI
  • Kubernetes
  • Local Emulator

Integrations

  • Datadog
  • GitHub
  • GitLab
  • Terraform

Triggers

  • Scheduled Invocation
  • Database Events
  • Event Streams
  • Publish-Subscribe Topics
  • HTTP Requests
  • Queue Messages
  • Storage Events

Pricing

Published pricing structure, representative costs, and material billing factors.

Starting Price
$0.171 OpenShift Dedicated worker CPU
Primary Billing
Resource based OpenShift Dedicated on Google Cloud
Free Trial
A self-supported OpenShift Dedicated trial uses the customer's Google Cloud account; the customer pays infrastructure and data-transfer costs.
Commitment
OpenShift Dedicated worker subscriptions are billed annually public hourly equivalents vary by commitment, while Google Cloud infrastructure and data-transfer costs remain separate.

OpenShift Dedicated on Google Cloud

Primary Pricing

Public worker-node CPU subscription equivalents for Red Hat OpenShift Dedicated managed by Red Hat on Google Cloud; underlying cloud costs are separate.

ResourceBilling UnitPrice
OpenShift Dedicated worker CPU $0.114 per 4 vCPU-hour with a one-year commitmentper 4 vCPU-hour$0.171

Free Trial

A self-supported OpenShift Dedicated trial uses the customer's Google Cloud account; the customer pays infrastructure and data-transfer costs.

  • OpenShift Dedicated trial cluster: 1 cluster with up to 40 worker vCPUs for 60 days

Billing Commitment

OpenShift Dedicated worker subscriptions are billed annually; public hourly equivalents vary by commitment, while Google Cloud infrastructure and data-transfer costs remain separate.

Infrastructure & Availability

Where workloads run, how deployment is scoped, and what underlying infrastructure the platform depends on.

Managed OpenShift offerings maintain service-specific region inventories, while self-managed OpenShift runs in customer-controlled infrastructure. srvrlss keeps those two availability models separate without publishing a misleading combined managed-region total.

Managed OpenShift services

Red Hat OpenShift Service on AWS, Azure Red Hat OpenShift, OpenShift Dedicated on AWS and Google Cloud, and Red Hat OpenShift on IBM Cloud each maintain their own supported-region inventory. This profile does not merge them into one managed-region total or table.

Applies to

  • Red Hat OpenShift Service on AWS (ROSA)
  • Azure Red Hat OpenShift
  • OpenShift Dedicated on AWS
  • OpenShift Dedicated on Google Cloud
  • Red Hat OpenShift on IBM Cloud

Deployment model

  • Managed cloud

Deployment scope

  • Regional

Infrastructure providers

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud Platform
  • Other
  • IBM Cloud

Managed OpenShift services source

Self-managed OpenShift

Self-managed OpenShift can run in customer-selected public clouds, virtualized environments, bare metal, private clouds, and edge infrastructure. Geography and topology are determined by the customer's environment.

Applies to

  • Self-managed OpenShift

Deployment model

  • Self-managed

Placement

  • Customer-Controlled

Infrastructure providers

  • Amazon Web Services
  • Microsoft Azure
  • Google Cloud Platform
  • Other
  • Oracle Cloud Infrastructure
  • VMware vSphere
  • Nutanix
  • Customer-operated bare-metal, private-cloud, and edge infrastructure

Self-managed OpenShift source

Availability reviewed

Security & Compliance

Security Controls

Access Control
RBAC with built-in OAuth server OpenShift Container Platform; cluster administrator configures identity providers, roles, and bindings
Audit Logging
Kubernetes API server audit profiles OpenShift Container Platform; cluster administrator configures policy and retention
Encryption at Rest
etcd data encryption OpenShift Container Platform; cluster administrator enables and manages the configuration
Encryption in Transit
TLS security profiles OpenShift Container Platform endpoints and components; cluster administrator configuration applies
Network Isolation
NetworkPolicy and egress controls OpenShift Container Platform; isolation depends on cluster-admin policy configuration

Audits & Certifications

CSA STAR
Level 2 OpenShift Dedicated on AWS/GCP and ROSA/hosted-control-plane managed services; excludes self-managed OpenShift Container Platform
Health Data Hosting (HDS)
OpenShift Dedicated on AWS/GCP and ROSA/hosted-control-plane managed services; French health-data hosting scope
ISO Certifications
ISO/IEC 27001:2022, ISO/IEC 27017, ISO/IEC 27018 OpenShift Dedicated on AWS/GCP and ROSA/hosted-control-plane managed services; excludes self-managed OpenShift Container Platform
PCI DSS
v4.0.1 OpenShift Dedicated on AWS/GCP and ROSA/hosted-control-plane managed services; excludes self-managed OpenShift Container Platform
SOC Reports
SOC 1 Type 2, SOC 2 Type 2, SOC 3 OpenShift Dedicated on AWS/GCP and ROSA/hosted-control-plane managed services; excludes self-managed OpenShift Container Platform

Compliance

FedRAMP
High ROSA with hosted control planes in AWS GovCloud; Rev 5 Agency ATO; excludes commercial and self-managed OpenShift
HIPAA
Eligible use OpenShift Dedicated customer-cloud subscriptions and ROSA Classic/HCP v4; Red Hat BAA required

FAQ

Is OpenShift the same as Kubernetes?
No. Kubernetes is the open source container orchestration engine underneath OpenShift. Red Hat OpenShift builds a broader application platform around Kubernetes with integrated capabilities such as networking, monitoring, security, and developer tooling.
Is Red Hat OpenShift free?
Not as a permanent managed free plan. Red Hat offers a time-limited OpenShift Dedicated trial, but the trial runs in the customer’s Google Cloud account and infrastructure and transfer costs remain separate.

Explore

Explore more runtime platforms

Alternatives to Red Hat OpenShift