Red Hat OpenShift

Red Hat OpenShift

by IBM • • Container Orchestration Tools

No reviews yet
From $1,500/yr View plans

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
  • Routes and ingress controllers
  • MetalLB load balancing
  • AWS Load Balancer Operator
  • Dynamic storage provisioning with storage classes
  • Projects with resource quotas
  • Custom RBAC roles
  • Network policy and admin network policy
  • Helm charts in the Developer perspective
  • In-place cluster updates
  • Hosted control planes on AWS
  • Self-managed editions
  • Managed editions on AWS and Microsoft Azure
  • Edge site deployments

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

Openshift Product Page With Pipeline Console View
View full size
Openshift Product Page With Pipeline Console View

User Reviews

Write a Review

No reviews yet

Be the first to share your experience with this software.

Compare with Similar Software

Click to compare side by side with Red Hat OpenShift

Want to claim this brand?

To claim this brand, please contact support.