Skip to main content
TrustRadius
Red Hat OpenShift

Red Hat OpenShift

Overview

What is Red Hat OpenShift?

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

Read more
Recent Reviews

Great

10 out of 10
May 10, 2024
Incentivized
It is a very good product for on-prem management. It is easy to pre-configure and use, and it has good security capabilities to enhance …
Continue reading
Read all reviews

Awards

Products that are considered exceptional by their customers based on a variety of criteria win TrustRadius awards. Learn more about the types of TrustRadius awards to make the best purchase decision. More about TrustRadius Awards

Popular Features

View all 11 features
  • Scalability (181)
    8.8
    88%
  • Platform access control (170)
    8.3
    83%
  • Upgrades and platform fixes (169)
    8.1
    81%
  • Platform management overhead (168)
    7.7
    77%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

7 videos

Keeping it Modernized - Red Hat OpenShift Review from a Systems Analyst
09:19
IT Systems Engineer Gets Honest | OpenShift Review
03:37
Thoughts from an Administrator - Red Hat OpenShift Review
04:22
Return to navigation

Pricing

View all pricing

Entry-level set up fee?

  • No setup fee
For the latest information on pricing, visithttps://www.redhat.com/en/technologies/…

Offerings

  • Free Trial
  • Free/Freemium Version
  • Premium Consulting/Integration Services

Starting price (does not include set up fee)

  • $0.08 per hour
Return to navigation

Product Demos

Demo: How to try out single-node OpenShift from Red Hat

YouTube

Hands-on demo of Red Hat OpenShift Service on AWS

YouTube
Return to navigation

Features

Platform-as-a-Service

Platform as a Service is the set of tools and services designed to make coding and deploying applications much more efficient

8.1
Avg 8.2
Return to navigation

Product Details

What is Red Hat OpenShift?

Red Hat® OpenShift® is a unified platform to build, modernize, and deploy applications at scale. It includes an enterprise-ready Kubernetes solution with a choice of deployment and consumption options to meet the needs of the business. OpenShift delivers a consistent experience across public cloud, on-premise, hybrid cloud, or edge architecture. It includes multiple advanced open source capabilities that are tested and integrated with the underlying certified Kubernetes environment, such as Red Hat OpenShift Serverless, Red Hat OpenShift Pipelines, and Red Hat OpenShift GitOps. Red Hat OpenShift gives users the choice of running cloud services or self-managed editions:

Cloud Services Editions
  • Red Hat OpenShift Service on AWS: A turnkey application platform that provides a managed Red Hat OpenShift service running natively on Amazon Web Services (AWS) used by organizations to increase operational efficiency, refocus on innovation, and build, deploy, and scale applications.
  • Microsoft Azure Red Hat OpenShift: Red Hat and Microsoft jointly engineer, manage, and support the platform, used by organizations to increase operational efficiency, refocus on innovation, and quickly build, deploy, and scale applications.
  • Red Hat OpenShift Dedicated: A managed Red Hat OpenShift offering on Amazon Web Services (AWS) and Google Cloud.
  • Red Hat OpenShift on IBM Cloud: A managed Red Hat OpenShift cloud service that reduces operational complexity and helps organizations build and scale applications with the security of IBM Cloud.
Why choose Red Hat OpenShift cloud services?
Red Hat OpenShift cloud services automate the deployment and management of Red Hat OpenShift clusters, so organizations can build, deploy and scale applications quickly without having to incorporate and learn new technologies and processes, or manage integrations. It also helps users to:
  • Reduce security & compliance risk through 24x7 global SRE coverage.
  • Limit operational and staffing dependencies attached to particular providers.
  • Reduce integration bottlenecks with repeatability and consistency for multi-cloud deployments.

Self-Managed Editions
Why choose self-managed Red Hat OpenShift?
Red Hat OpenShift self-managed editions provide more control and flexibility over OpenShift deployments. Self-managed editions allow deployment on any private or public cloud, on bare metal, or at the edge. In addition, long-term support provides flexible life cycles providing the option to choose when to upgrade to the next version of Red Hat OpenShift.

Red Hat OpenShift Video

Red Hat OpenShift overview

Red Hat OpenShift Technical Details

Deployment TypesSoftware as a Service (SaaS), Cloud, or Web-Based
Operating SystemsUnspecified
Mobile ApplicationNo

Frequently Asked Questions

OpenShift is Red Hat's Cloud Computing Platform as a Service (PaaS) offering. OpenShift is an application platform in the cloud where application developers and teams can build, test, deploy, and run their applications.

Red Hat OpenShift starts at $0.076.

Tanzu Application Platform, SUSE Rancher, and Amazon Elastic Kubernetes Service (EKS) are common alternatives for Red Hat OpenShift.

Reviewers rate Scalability highest, with a score of 8.8.

The most common users of Red Hat OpenShift are from Enterprises (1,001+ employees).
Return to navigation

Comparisons

View all alternatives
Return to navigation

Reviews and Ratings

(405)

Attribute Ratings

Reviews

(1-25 of 55)
Companies can't remove reviews or game the system. Here's why
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The business case is supporting the container platforms and orchestrating the container platforms. This business is more about supporting the developers. It could be anything from qualifying a component code process, CICD platforms, or a temporary platform to test the components. Hosting critical tool sets, North Star tool sets that support the world of business. It could be anything that is cloud native. There is a lot of benefits that we are getting from Red Hat OpenShift. One is ease of management. The way it helps with GitHub's principles, the way how they have componentized everything and the user has the privilege to go to the operator and select what they need and deploy it as per their requirement. Even they can customize it as per the business requirements. To speak about the benefits, I can speak the entire day about it for the time. I would say only this much. These are the use cases that I have just covered well for the entire business where all container platforms are coming nowadays, if you look at container containerization hitting the market, that is where everyone is moving forward. Everyone wants to land in that space.
  • One thing is the way how it works with the GitHubs model on an enterprise business, how the hub and spoke topology works. Hub cluster topology works the way how there is a governance model to enforce policies. The R back models, the Red Hat OpenShift virtualization that supports the cube board and developer workspace is one big feature within. So yes, these are all some features I would call out.
  • I wouldn't necessarily say there is look everyday technology transform. I can see a trend wherein Red Hat OpenShift is adopting all the new technology trends and helping their customers align with their priorities and the emerging technology trends. I wouldn't call out various scope for development every day. There is scope for development. It is all how the organizations adopt it and how they deliver it to their customers. I don't want to call out there is scope for development. It's happening. It is a never ending process.
  • At the moment, I don't have anything to call out. We are experiencing Red Hat OpenShift and we can see every day they're coming up with new features as and when they come up with new features, we want to experience it more and more. We are looking for opportunities wherein this can be leveraged to help our users and partners.
In one sentence, I would say where all you want to deploy, is any cloud native applications: go for Red Hat OpenShift.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Red Hat OpenShift is used within our organization for helping to modernize and speed up application delivery. The business problem that we're trying to address is trying to figure out ways for us to move our applications faster to production, and get features out there quicker so that we can turn around more stuff for our customers. The scope of our use case right now is primarily business-facing application stuff that we use for helping our subscribers and our providers, but it also includes our internal-facing applications as well. So any internal tools that we use for doing our own work and a lot of that same type of stuff all gets migrated to Red Hat OpenShift.
  • One of the big advantages of Red Hat OpenShift is, especially over Kubernetes itself, is that it provides a lot of built-in operators for doing a lot of different things right out of the box that you don't have to worry about trying to configure. So one of the big ones is, I mean, right in your face is that user interface and being able to work with it inside of a browser. And I think that works very, very well.
  • So I don't know that this is a specific disadvantage for Red Hat OpenShift. It's a challenge for anything that Kubernetes face is. There's an extremely large learning curve associated with it and once you get to the point where you're comfortable with it, it's really not bad. But beating that learning curve is a challenge. I've done a couple presentations on our implementation of Red Hat OpenShift at various conferences and one of the slides I always have in there is a tweet from years ago that said, "I tried to teach somebody Kubernetes once. Now neither of us knows what it is."
So that's been something we've worked through right as we're migrating a lot of our business applications over. We've got a wide range of them. Some of them are relatively new, we'll say the last five years. Those have migrated without too many issues. We've been able to put those over there, put them in containers and it's been good. We have a handful of applications that are very old and like pre-net old. Not that we do a lot of net development, but those are hard to move over. Right. Primarily because our infrastructure is Linux-based, so we don't have any windows there. So it's been very difficult for us to start migrating some of those right now. We're requiring those teams to upgrade to newer versions of.net before they even consider coming to us and running their workload on our platform.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I resell Redhat as a distributor. One of the end-users at BYU, a university, finds the how-to manuals or instructions too convoluted. They requested a simplified manual focusing only on the installation and integration steps. They wanted a separate manual for the features. In short, it is straightforward to install, followed by another set of instructions for adding features.
  • Console
  • Ease admin
  • Can be used with multiple platforms.
  • OpenShift 3 cannot migrate to OpenShift 4.
  • De install older versions.
Multi VM and containers in hybrid cloud.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use it to deploy web applications and provide our developers with a matching production and development environment. We also host our virtual machines to run various services within Openshift Virtualization. Having all of that in one place makes it nice although shifting from RHV to Openshift is a bit of a paradigm change.
  • Providing Dev and prod environment for web apps to run and be tested.
  • Deploying application in a consistent way.
  • One click vm building.
  • Because of how different virtualization is done, there is a learning curve to overcome when switching to it from another hypervisor.
  • Documentation needs to be improved. Just finding the details to set it up is a burden that will keep some people using it.
I wouldn't recommend Openshift to small organizations with a limited budget. Licensing is expensive but often necessary for help when things aren't working as expected or when trying to update your environment.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are using Red Hat OpenShift, the managed openshift clusters in AWS. We are running multiple tier 1 applications in our ROSA clusters. Most of them are stateless workloads which needs to scale on demand and can be easily deployed as Highly Available applications. For our business Red Hat OpenShift is enabling our application teams to quickly deploy for faster time to market availability and most importantly business applications gets by default auto scaling and high availability.
  • Faster deployment of business applications
  • Provide high availability
  • Provide autoscaling of applications and platform
  • Faster upgrade and low maintenance
  • Building new Red Hat OpenShift clusters should be faster and consistent
  • Application migrations from one cluster to another should be less disruptive
  • Red Hat OpenShift upgrade should have a path to rollback if it doesn’t work for our environment due to issues / bugs
Have great user interface for new developers to adopt Kubernetes than a plain vanilla Kubernetes cluster.
cluster management is getting easier and easier in each new version
cost needs to be optimized to provide a competitive rate compared to other Kubernetes options in the market
More approved / certified operator for other tools like New Relic will be great.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Red Hat OpenShift used in our organization improved the high availability and scalability of the application.
  • Horizontal pod scaling based on memory and CPU usage
  • One click upgrade
  • 0 downtime deployment
  • Auto scaling based application transaction volume
  • Upgrade rollback option
  • Windows containers identity provider connect
Move out from virtual machine to Red Hat OpenShift container for cost savings, reduce operations management, easy deployment and rollback
Carlos Huerta | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use it for our core logistic software, we also have the development environment test environment and quality assurance. We also use it to run Mission critical software like sap dot we use open shift for things like trying new applications and make proof of concepts for the business or logistic company. Also use for running machine learning and image recognition.
  • Managing pods resources
  • Elasticity for workloads
  • Centralized administration
  • User interface
  • Learning
  • Notification
  • Logging search
Business critical operation What do you need to have elastic assignment of resources is good for project where you need to assign resources very quickly and efficiently
Score 6 out of 10
Vetted Review
Verified User
Incentivized
We use it to help containerize and develop code using dev spaces. The use case is to help modernize our services.
  • Easy User Interface
  • Good Security
  • Versatile
  • Understanding VMs in it more
  • Pooled storage for VMs
  • More Rhel feature
Red Hat OpenShift is well suited for containers and container management. It makes running applications in container easier to do. There is also many development features to have an ide in your browser. What is lacking is the VMs and replacing VDI it needs more features like that.
Score 10 out of 10
Vetted Review
ResellerIncentivized
I'm a Red Hat partner and we use Red Hat OpenShift to deliver our customer's app modernization projects.
Most of them rely on their on premises infrastructure, so Red Hat OpenShift can build a solid foundation to run their traditional apps while we work on the modernization process.
Another challenge we help our customer's with Red Hat OpenShift is their vanilla Kubernetes environment that lacks automation and monitoring, so we can deliver a fully integrated application platform with OCP and OCP Plus.
  • Cloud native apps and AI workloads
  • Monitoring tools
  • Scalability and stability
  • Multi-hybrid environments
  • Resources usage for the OCP Plus components.
  • Architecture of cluster hub.
  • Remote workers architecture
RH OCP is a great platform for those who need a more professional Kubernetes platform.

We deliver RHOCP to all kinds of customers, from lots of different sectors, from public to private companies.

Red Hat OpenShift Virtualization is now a key component of infrastructure and applications modernization for those customers who face the challenge of maintaining legacy applications while delivering cloud native apps.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Applications in Private Cloud. Health assurance business services with MongoDB, Kafka, and elastic search technologies. Everything is automated with Ansible.
  • Periodical Updates.
  • Recently new options, tools and other stuff.
  • Is very stable.
  • Good Performance.
  • Permission management for users is sometimes tricky.
Well, It runs very stable; updates on the clusters can be made online.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use RedHat OpenShift to manage our clusters, AWS resources, and containers.
  • Easy deployment of operators.
  • Cluster updates.
  • Dashboard/GUI.
  • No built-in scheduler for hibernating clusters.
  • Learning resources are hard to access.
OpenShift is excellent for teams looking to utilize Kubernetes but lacks enough experienced personnel to fully self-maintain and self-manage it. OpenShift manages and abstracts away a lot of the difficulties. But it can be challenging to accomplish something that isn't inherently supported by the platform. Some prominent features that should be inherently supported are not.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I mainly use openscap to scan for vulnerabilities in the system and ensure compliance.
  • Technical product descriptions
  • Scalability
  • SELinux is a good program
  • More flexibility on cloud based products
  • Flexibility for security based systems
  • Takes a while to speak to a live agent expert
Openscap works perfectly as described and has a helpful and educational user interface. As a beginner user who independently was introduced to openscap, it was a quick and efficient learning curve.
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We are beginning our supported Kubernetes journey with Red Hat OpenShift. So far, we have been able to speed up the development pipeline as well as transition our traditional services and websites to a highly scalable platform. Although the learning curve has been a fairly steep one, we are quickly becoming more and more comfortable with the solution.
  • Self-healing
  • Excellent support
  • Always adding new features
  • Many features only available via terminal
  • Support personnel hours can be wildly inconsistent
  • User/group management is tedious
I have tried several Kubernetes offerings and Red Hat OpenShift is easily the most intuitive.
Abdul Khan | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use it as a container platform to deploy edge applications in a manufacturing, tight-gapped environment.
  • Container Platform for developers to test, update, deploy and bring an application from development to production
  • Provides a single platform natively in cloud and in on-prem. It's a perfect fit for Hybrid organizations like ours. ARO is a great asset and so is deploying Red Hat OpenShift on-prem in virtual instances
  • Highly dependent platform built on Red Hat Linux OS which helps on saving costs
  • Collaboration with on-prem specialiszed vendors like VMware, MS Hyper-V perhaps?
  • Be more open to using other container registry platforms in demos like Container Registry in Azure
  • Documentation is hidden behind a Training Subscription.
OpenShift is well suited to enterprise organizations that have a high availability requirement for their workloads whether it's on-prem or natively in the Cloud. The best part that is that a single container registry can be used or multiple depending on your specific use-cases. But it's very adaptable to multiple developer tools and platforms, from pipelines, to image handling.
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use Red Hat OpenShift as a container platform to build and deploy our applications. It lets us develop, test, and run apps in isolated containers, making them faster, more portable, and easier to manage. This helps us innovate quicker and scale our applications efficiently.We even build platforms on Red Hat OpenShift for users in our team
  • Security
  • Deployment using pipelines
  • Devspaces
  • User interface
  • rbac
For large use cases on prem is much suited .For smaller companies it is expensive to run .For the simple apps its an overkill .For microservices , mutlicloud hybrid environments it is much suited .For secured deployments it works .Gpu related capabilities needs tk be managed in a better way.For legacy apps the effort is more to migrate.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Red Hat OpenShift to deploy applications. We use ArgoCD for CD. Problems the product addresses is that we need to have fast application deploy to production. We also have several environments for testing our applications and user acceptance test environments for applications that are near deploy to the production. Using Red Hat OpenShift we manage to achieve all that.
  • Fast application deployment
  • Fast installation of different operators
  • Security Management
  • Support for databases deployment
  • Sometimes we have need for a Windows containers
  • Better memory management
It is well suited when you have a large workflow and a lot of applications to deploy. I you have a few apps it is overkill.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
It helped in deploying Red Hat OpenShift applications
  • Ease of deployment
  • secure images
  • great oberavalibilty
  • ACS is hard to use
  • Argo CD should have a better interface
Red Hat OpenShift Kubernetes deployement is easy to use for developer works. They devspaces is great toolto use
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I leverage Red Hat OpenShift for containerization and now it handles VM workloads as well.
  • Manages containers
  • single pane of glass
  • easy to move workloads into the cloud
  • currently for VMs, you can only have one disk
Red Hat OpenShift is a platform, so if you treat it as such and build it with a strong foundation, it can help you optimize your workloads and speed up your development time.
May 08, 2024

OpenShift review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are looking to have it replace over time our ESXI as well as allow for more seamless containerization.
  • Integration with podman
  • Visibility into the entire infrastructure from a single pane
  • Deployment of test environments
  • Find a way to use cloudinit
  • A more simplified setup for groups of servers
  • More point and click setups for non-kubernetes and linux users.
I would recommend it, especially after the broadcom merger with vmware, to anyone that is now prices out of their software, or simply not willing to deal with the new VMWare terms. Additionally, I would recommend it to anyone trying to step into container based networks.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use OpenShift to teach my advanced students an opensource cloud platform. The student feedback has been positive.
  • Allow local private cloud usage
  • Allows a combination of private and public cloud as public cloud provider support OpenShift
  • As an open source product users can help enhance and contribute to the offering
  • Simpler understanding between Red Hat OpenShift and OpenShift
  • Document a minimal build for private test environments
  • Not sure
Moving cloud native application system to a private cloud.
Support multicloud applications acroos pulbic and private cloud.
Implementing edge computing solutions on premise
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We currently use Red Hat OpenShift to deploy all our Applications via GitOps using ArgoCD and Tekton Pipelines. It also runs our automation platform using the AWX Operator. Using CRDs and Operators has streamlined our deployment process from days to minutes. Being able to use the build in monitoring solution provided from Red Hat OpenShift implementing obserability alerting is simple as deploying a pod.
  • User Friendly UI
  • Routes
  • Developer Experience
  • Security
  • CRDs could be grouped a bit easier
  • Being able to set alert rules to cater for user workloads simply
Easy to start and deploy containers, set up monitoring, intuitive UI, there aren't many scenarios that are less appropriate as it meets all of my needs. Maybe is ArgoCD and gitops could integrated a little more on the UI? although Argo has a great UI already so not really sure if that makes sense to do...
Score 8 out of 10
Vetted Review
Verified User
Incentivized
Scalability of developer environments, quick container deployment
  • Working with developers is streamlined, there is little time to wait for deployments
  • Documentation - updates are quick but documentation is slow to update
Specifically the sector you are in - for government, it makes complete sense. Private/Public have more leeway for technologies they can utilize, government specifically is a slog attempting to deploy open source software, RHEL branding helps get past that.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
In our organization, we have thousands of microservices that were deployed on Kubernetes. The management of thousands of services was becoming very difficult so we decided to switch to Red Hat OpenShift.We use Red Hat OpenShift for the deployment and management of cloud infrastructure. With Red Hat OpenShift, we have an enterprise-grade platform, simplified management, and comprehensive support. In addition, we are able to run Kubernetes workloads in Red Hat OpenShift.

  • Red Hat OpenShift is well-suited for complex requirements.
  • Management of Red Hat OpenShift is easy when compared to Kubernetes.
  • Kubernetes workloads can be easily migrated over to Red Hat OpenShift.
  • Red Hat OpenShift has integrated developer tools and enhanced security.
  • The dashboard can be a bit more user-friendly.
  • Completed jobs continue to show up in the dashboard.
  • There should be an option to filter out the completed BuildConfigs.
Red Hat OpenShift is well suited if organizations are looking for commercial enterprise-grade software without the overhead of managing open source. Red Hat OpenShift provides the common underlying platform (RHEL), thus reducing the overhead of managing different platforms. Red Hat OpenShift is particularly suited for beginners as it offers both web and CLI to perform various operations. It is not suited for organizations that are on a tight budget as deploying Red Hat OpenShift can be expensive.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
So my team with the automation team assists what we call the portal team in maintaining their OpenShift environment, their deployments, and their backups, as well as maintaining our Ansible a p platform on OpenShift, running an operator. So my team and I are doing most of the heavy lifting on the OpenShift side for what we call the Bell Self-serve portal.
  • Obviously, it does container orchestration very well because it's the main purpose of the product. Creating routes has been very easy with the product, creating accessible routes, managing quotas, managing our workspace and our workload has been very efficient with this as well as managing our horizontal scalability.
  • Sometimes the error messages are very vague when they happen and we have to dig in a lot longer than we should have just to find the exact error message in some lug. Whereas it could have been clear in the events, I assume. Aside from that, that's pretty much what I can think of off the top of my head.
Well, in our case, because I have two use cases, one is with the operator, which obviously is super easy with OpenShift because it's just click, click start aside from the issue from the operator. But that's a different interview. And the other point is for the web portal that our portal team uses, it's very easy. Two perform a task needed for them to do their deployment, their pipelines, and their daily Java.
Return to navigation