Red Hat OpenShift is a Kubernetes container platform for enterprises running applications across data centres and clouds, self-managed or as a managed service.
Red Hat OpenShift gives development and operations teams one place to build, deploy and run containerised applications, with Kubernetes at its core. It is a Red Hat product, and Red Hat has been part of IBM since IBM closed its acquisition on 9 July 2019. The problem it takes on is keeping applications consistent across hybrid cloud and multicloud estates. The same platform runs on infrastructure a company manages itself or as a service Red Hat manages on a partner cloud. The platform extends Kubernetes with operators, built-in tools that automate the management of the services running on it. OpenShift Pipelines and OpenShift GitOps handle CI/CD, with Argo CD keeping clusters in step with their Git repositories. OpenShift Serverless and OpenShift Service Mesh cover microservice applications, and Red Hat OpenShift Observability helps teams troubleshoot before users notice a problem. Underneath sit the Custom Metrics Autoscaler Operator, machine autoscaling for cluster nodes, routes and ingress controllers, dynamic storage provisioning and network policies. Developers install applications from Helm charts in the Developer perspective, and administrators update cluster versions in place. OpenShift is built for enterprises that run Kubernetes across their own data centres and several public clouds. Platform engineering and operations teams use it to give each development team a project with its own quotas and role-based permissions. Red Hat builds solutions on it for financial services, healthcare, automotive and industrial companies. Self-managed editions suit organisations that keep their own infrastructure, while Red Hat OpenShift Service on AWS (ROSA), Azure Red Hat OpenShift and Red Hat OpenShift Dedicated suit teams that want Red Hat to run the cluster. It is bought in the cloud, through partners or from Red Hat's sales team. A typical job is moving an application estate onto one Kubernetes platform and then shipping changes to it through pipelines and Git. On AWS, ROSA with hosted control planes runs the control plane as part of the managed service, so the team sizes only the worker nodes its applications need. The same platform extends to edge sites that need low-latency workloads, and to teams building AI platforms. OpenShift fits an organisation that wants one supported way to run containers wherever its infrastructure lives.
Pricing
View plans-
ROSA with hosted control planes
$1,500 per year
Per 4 vCPU of worker nodes a year on demand, billed at $0.171 an hour; $1,000 a year on a 1-year contract, $667 a year on a 3-year contract
- Plus a $0.25 per hour cluster fee, about $2,190 a year per cluster
- AWS infrastructure such as EC2 and EBS billed separately by AWS
- Example with 9 m5.xlarge worker nodes on a 1-year contract: $11,190 a year in ROSA fees, $23,556 a year with AWS infrastructure in US East
- From $0.076 an hour per 4 vCPU on a 3-year contract, with a minimum worker node configuration
- Managed OpenShift on AWS with the control plane hosted for you
-
ROSA classic
$1,500 per year
Per 4 vCPU of worker nodes a year on demand, billed at $0.171 an hour; $1,000 a year on a 1-year contract, $667 a year on a 3-year contract
- No per-cluster fee
- Control plane and infrastructure nodes run on AWS instances billed by AWS
- Example with 9 worker, 3 infrastructure and 3 control plane nodes on a 1-year contract: $9,000 a year in ROSA fees, $32,522 a year in total with AWS
-
Self-managed and other managed editions
Custom pricing
- Price on request through Red Hat sales or cloud partners
- Self-managed editions run on infrastructure the customer operates
- Managed editions also include Red Hat OpenShift Dedicated and Azure Red Hat OpenShift
- Trials available at no cost
Features
- Not included: Declarative scheduling with resource requests
- Included: Self-healing restart and rescheduling
- Included: Rolling updates with rollback
- Included: Workload autoscaling on metrics
- Included: Cluster node autoscaling
- Included: Built-in service discovery and load balancing
- Included: Ingress and external load balancer integration
- Included: Dynamic persistent volume provisioning
- Included: Config and secret injection into workloads
- Included: Namespace isolation with RBAC and quotas
- Included: Network policies between workloads
- Included: Managed control plane offering
- Not included: Multi-cluster management console
- Included: Automated cluster version upgrades
- Included: Helm chart application catalog
- Included: GitOps reconciliation from a repository
- Not included: CNCF-certified Kubernetes conformance
Additional Features
- Red Hat OpenShift operators
- OpenShift GitOps with Argo CD
- OpenShift Pipelines for CI/CD
- OpenShift Serverless
- OpenShift Service Mesh
- Red Hat OpenShift Observability
- Custom Metrics Autoscaler Operator
- Machine autoscaling for cluster nodes
Best for
- Enterprises running Kubernetes across their own data centres and public clouds
- Platform teams standardising how applications are built and deployed
- AWS customers wanting a managed OpenShift cluster supported by Red Hat
- Developers who want CI/CD and GitOps inside the cluster platform
- Organisations running low-latency workloads at edge sites
- Financial services, healthcare, automotive and industrial IT teams
Use cases
- Deploying containerised microservices across hybrid cloud
- Building CI/CD pipelines with OpenShift Pipelines
- Syncing cluster state from Git with OpenShift GitOps
- Scaling pods on Prometheus metrics
- Adding and removing nodes as workload demand changes
- Giving each team a project with its own quotas and roles
- Restricting traffic between projects with network policies
- Running a managed OpenShift cluster on AWS
- Installing applications from Helm charts
- Updating cluster versions in place
- Extending Kubernetes to edge sites
- Building a platform for AI workloads
Screenshots & Videos
Explore Red Hat OpenShift in action
User Reviews
Compare with Similar Software
Click to compare side by side with Red Hat OpenShift