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

Openshift Review

8 out of 10
February 26, 2024
Incentivized
So we have implemented a new payment platform based on microservices, running in containers and the client decided to go with the …
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 (91)
    8.6
    86%
  • Upgrades and platform fixes (84)
    8.3
    83%
  • Platform access control (85)
    7.6
    76%
  • Platform management overhead (83)
    6.7
    67%

Reviewer Pros & Cons

View all pros & cons

Video Reviews

5 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

7.7
Avg 8.1
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.6.

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

(268)

Attribute Ratings

Reviews

(1-25 of 100)
Companies can't remove reviews or game the system. Here's why
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 9 out of 10
Vetted Review
Verified User
Incentivized
We have a big k8 installation with more than 1500 virtual CPUs and more than 500 pods running in 3 different Regions with OCP. We also have an Ansible tower automation instalation to provisioning our Red Hat Linux Servers in IBM Cloud.
  • Compliance management.
  • Automation environment.
  • Registry
  • Automation platform.
  • Versioning control.
  • Product support.
Now, Red Hat OpenShit is best option to have a k8 cluster running in any cloud hyper scaler because is developed in all principal cloud providers.
February 26, 2024

Openshift Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
So we have implemented a new payment platform based on microservices, running in containers and the client decided to go with the OpenShift solution. So I didn't do the installation myself, but I'm part of the team that does the code deployment for this application. Also maintaining it and troubleshooting in case of any issue, either in the testing environment or production environment.
  • Ease of management on a day-to-day basis, both using the web console and the CLI tool.
  • Network of observability, so having one single screen to see to have some network-related metrics for the pod levels. Also at the cluster itself level and more importantly is ease of use for troubleshooting when there's any timeout. This has been the single kind of issue I've been facing for my three years of experience with OpenShift and it hasn't been an easy task for such troubleshooting.
I've been satisfied with OpenShift and with our current use case use of just about deploying a couple tens of microservices and it's been working fine so far.
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.
February 26, 2024

Red Hat OpenShift Review

Score 10 out of 10
Vetted Review
ResellerIncentivized
OpenShift Container platform gives us a container orchestration platform for modernizing our legacy applications to run in containers. The Kubernetes platform is what gives us the container-based flexibility, scalability, and adaptability that we need to move our legacy apps to a more modern and sustainable state.
  • Scales very well.
  • It provides you with a landing pad to modernize what you have in a phased approach so you don't have to do it all at once, right? You can take small pieces of work and implement those on OpenShift over time. It enables us to be able to implement things like GI ops configuration as a service, and infrastructure as a service using the tools that are native to OpenShift, which gives us far greater reliability and consistency as far as monitoring for any kind of drift and configuration or unauthorized changes. So it pretty much gives us a lot of visibility on things that are otherwise relatively difficult to see using the old means of doing what we do. So it provides us with a modern set of tools to accomplish all those objectives.
  • I think the easiest answer to that question is OpenShift as a platform. I don't know that I would necessarily say that I have any real complaints. However, as far as the architecture that it sits on to run, it's still very much so focused on X86-based computing architecture. And in our case, we're using both X 86 computing architecture and S3 90 computing architecture on the mainframe. And OpenShift as a whole in general is slightly slower and behind pace as far as making things compatible or workable on S3 90 as opposed to X 86. So that's kind of true of the entire Kubernetes marketplace in general. So it's not just an OpenShift problem, but it's still a pain point for us because it puts us in a position where we're having to wait on things on the one hand that we might not have to wait on for the other computer architectures. So to have them moving in parallel would be nice.
We just recently migrated some of our first subsets of applications, two containers on OpenShift. And through the use of our good ops mechanisms and our CICD pipelines that we had leveraged on some previous modernization efforts, we were able to essentially leverage all of that work and just modify the destination to be OpenShift and it just plugged right in. And from an onboarding standpoint, that's huge because of the learning curve and some of the unknowns, that might be a problem that makes it really easy for us to leverage some of that modernization work we've already done if we're landing it on OpenShift. So as far as housing and controlling and administering containerized runtimes, OpenShift makes all that very easy.
February 26, 2024

Red Hat OpenShift Review

Score 8 out of 10
Vetted Review
Verified User
Incentivized
We do have applications onboarded in the Red Hat OpenShift test. We have tier-one and tier-two applications. Especially with auto-scaling Ments, spinning up the containers, the developers can easily deploy their applications onto the clusters and it can have when the need increases by spinning up more instances of your applications. So it maintains a better response time and meets the SOE.
  • Mainly with right-sizing the applications, making the applications brought into this microservice architecture. So these are the ones that we noticed with the applications like we have migrated the applications from monolith to microservices and they're doing extremely well.
  • I would say if OpenShift can provide us more insight into capacity management and maybe add a little bit of chargeback thing, so that will be more into the insight and observability. That's what we will need from a management perspective.
So when you want to move or you want to explore the container platform, I would say OpenShift is the best in the industry where you can get premium support. So it is all based on your needs if you need support is one of the important aspects if you want to put your tier-one workloads in a container platform, I would definitely recommend OpenShift. Less appropriate. With the licensing and the pricing. So if you are looking for tier-three applications, maybe.
February 26, 2024

Red Hat OpenShift Review

Score 9 out of 10
Vetted Review
Verified User
Incentivized
We have especially open enrollment, right where three, or four months we have a high traffic, especially on the enrollment side. So that's where we started the OpenShift but now it gets used across all the domains like claims, Medicare processing, and all the data for the application. So across all the applications we use. So I can say all business-critical applications run on the OpenShift. So one problem that, especially on the open enrollment we had scaling because those three, four months, the volume surge like 50 times, 200 times, right? The earlier challenge was to add the hardware and there are always delays that take a couple of months. But with OpenShift we can able to do it in just a few days. I think those scaling when we have a sudden burst of workload, was the major challenge for OpenShift was able to work on.
  • I'll say the first one is obviously high availability, right? Because now application earlier, if you take any application that used to run WebSphere legacy platform, we'll have a side or B side. And that was not a true failover. But now with OpenShift we can add multiple ports, you can have four ports or eight ports, 10 ports how your business or application needs. So it's very what you call no downtime and literally there is no downtime.
  • Another example you can say the patching now we have to patch due to compliance every month. So we do rolling updates so there is no downtime so I'll say highly available, scalable, another security is another great feature that we can use core os. So those are the key features
  • So one thing I can think of is the cloud where we are going because now we are seeing workload going to AWS or Azure. I think there'll be a lot of integration needed from the OpenShift, how we can leverage more cloud services as the industry is moving toward that direction.
  • One thing I can definitely mention, we are trying to do a database. First I'll start with the Redis in-memory database. So we had that installed on the openshift. But the way Redis in-memory works is they have their own DNS. And now with the state full set it was challenging when we patched and it did not work. We had to do a manual intervention. So those are challenges especially when you have state full workload like databases, how do you scale those, right? So those are big challenges that we can overcome.
Basically, if you want to do rapid development, that's where the product is well because there is a CICD pipeline that is well integrated. So the continuous, if you want to bring any new feature, or new release right to the market, it's very useful how you can use the OpenShift in that way. I think it still needs work on the database as I mentioned earlier, those kinds of workloads. Also the traditional workload. For example, we are now trying with mq, the middleware layer on the OpenShift. But I think still there is less flexibility, what I can say. I think that's like a stateful workload. I think that's where the challenge is.
Sarath Kumar Pujari | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Red Hat OpenShift helped us upgrade some of the legacy internal applications used across a particular team in one geo location. These apps were run from virtual/remote environments, using Red Hat OpenShift we are now able to move these to the cloud service. It improved the scalability of the applications and now we are able to use the same application across various teams seamlessly.
  • Usage of the Cloudservice
  • Simplified and readily available APIs which improves the development speeds
  • Remote debugging capabilities which again helps finding issues faster
  • High scalability
  • Complex due to several different components. Often we need employees to be trained to make full use of the Red Hat OpenShift platform capabilities. Training employees again slow down development/increase costs.
  • Expensive as compared to other cloud based platforms like Kubernetes
Red Hat OpenShift is well suited for organizations with limited IT storage/compute resources. It helps in speeding up the deployment of applications and scaling them to whatever extent needed. On the other hand we find it is a bit complex and needs some training to find out the full potential of the platform. Ramp up phase initially takes time, but once ramped up, employees typically find it easier to work with.
Bhargav VR Perepa | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
As an enterprise organization with mission-critical applications - Red Hat OCP helps my organization - build, deploy, operate, maintain, and integrate containerized applications that are secure, scalable, and stable - across multiple platforms. Red Hat OpenShift helps to build native and containerized cloud applications quickly to react to market forces, capitalize on market opportunities, and innovate to market-changing trends. OpenShift helps to application development time, time to value, and market with safer applications, stabler, and more secure. At the same time - the deployed applications are consistent across on-prem or in public clouds or private data centers - in physical or virtual environments. OpenShift can also be used simultaneously - on legacy applications to modernize and deploy anywhere or everywhere, including at the edges or on factory/shop floors.
  • Single point and centralized visibility for hybrid or multi cloud deployments.
  • Multi-cloud and multi-cluster security across hybrid and multi-cloud deployments.
  • Enhanced security - with security contexts and selinux hardening.
  • Enhanced security to application code - container registry and security/vulnerability scanning capabilities.
  • Knowledge diffusion with less friction since OpenShift skills are non-trivial and demanding.
  • Improved support for issues arising when using OpenShift.
  • Improved samples catalog - examples, samples and tutorial code.
OpenShift is well suited - when an application needs to be deployed to multiple environments (public clouds, private data centers, hybrid environments, at the edge, or on factory floor environments), where the application needs to be running consistently, safely, securely, and in a performance manner. OpenShift shines when the application deployments need to be quick, be operated, and maintain speed and consistency (DevSecOps). OpenShift also performs very well in building cloud-native microservices architectures or modernizing legacy applications that require integrations. OpenShift may not work well when the applications are unsuitable for containerization or the skills are misaligned with cloud-native and microservices approaches.
Score 6 out of 10
Vetted Review
Verified User
Incentivized
Red Hat OpenShift is a Kubernetes distribution that aims to resolve the containerized needs of customers securely. In addition to the package, behind the distro, there is Red Hat with his support team and implementation team. The distro, of course, has license and support costs that could be a huge part of the maintenance infrastructure costs. Do not forget also that Red Hat has made strong design politics with OpenShift that force a vendor lock-in in several parts of the day two operation.
  • Workload management.
  • Security
  • Simplicity of deployment with an extensive helm char catalog.
  • Vendor lock-in.
  • Maintenance cost.
  • Short ttl of the releases.
OpenShift is suited where an on-prem Kubernetes distro is required with solid support from a well-known vendor. OpenShift could become inappropriate when the best in a technology class is needed (because RedHat mostly pushes its technology or version of technology, e.g., ISTIO, which usually has less functionality than the open-source free version) or where the license cost elevated is not sustainable.
Michael Attea | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We leverage Red Hat OpenShift to have agility, flexibility, security and speed in deploying and scaling applications in a hybrid cloud and on premise ecosystem.
  • Provides enterprise grade security in user friendly way
  • includes pre-designed templates and an intuitive interface that is well received and furthermore customizable
  • Provides access to rich value adding network of partners and open source technologies.
  • Developers that prefer more structure may prefer other technologies
Enables rapid development across operating systems that can be scaled, facilitate automations and conducive to agile flexibility in tackling challenges.
Salah BENAMIRA | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
I use Red Hat OpenShift to manage and deploy containerized applications. With Red Hat OpenShift, it's easy to orchestrate and automate the deployment, scaling them horizontally. This addresses business problems such as ensuring high availability, scalability, and ease of maintenance for our IT infrastructure. In my case, I can easily deploy applications without worrying about the underlying infrastructure complexities.
  • Horizontal Pod Autoscaler (HPA)
  • A user-friendly Web console
  • Multi-Tenancy (multi projects)
  • Commercial support
  • Integration with Non-Red Hat Technologies
  • Cost Considerations
  • Resource Consumption
Well-Suited Scenarios for Red Hat OpenShift in my compnay:
* Development of microservices-based applications
* Application Lifecycle Management
* Manageing Infrascture tasks with ease

Less appropriate Scenarios for Red Hat OpenShift in my compnay:
* Development of small applications
* a non containerized applications
Lovelee Borgohain | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
I can quickly spin up containerized environments for testing and iterating on new ML models without worrying about infrastructure setup. OpenShift's built-in CI/CD pipelines automate the build and deployment process. Once a model proves promising, I can scale it to handle production traffic using its autoscaling features. Working with a team of integration experts, OpenShift offers a great platform for sharing and collaborating on models, and we can easily run different versions of models in parallel and compare their performance.
  • It integrates well with popular cloud providers (CSPs) like AWS, Azure, and Google Cloud Platform, adding flexibility and choice for cloud deployments. OpenShift provides centralized ingress control for managing how external traffic reaches applications running across multiple clusters and simplifies security management.
  • OpenShift's S2I capability builds container images directly from source code and eliminates the need for manual configuration to provide consistency across deployments. Developers can push code changes and deploy updates to production environments to reduce manual work and accelerate release cycles.
  • We take advantage of OpenShift's hybrid cloud capabilities. We run ML workloads on both on-prem infrastructure and public cloud platforms, depending on resource needs and cost considerations.
  • OpenShift isn't exactly beginner-friendly. The initial setup is a bit challenging, and navigating the console feels like deciphering hieroglyphics for someone new to Kubernetes.
  • Juggling multiple OpenShift clusters across different environments is still a clunky experience. Red Hat Advanced Cluster Management helps, but it adds another layer of complexity to an already intricate system.
  • While OpenShift integrates with popular CI/CD tools, the experience isn't always smooth. Integrating GitOps workflows directly into OpenShift would make deployments even more easy and flexible.
Building cloud-native microservices-based applications with OpenShift is quite easy. It's like having a well-oiled pipeline where coding, testing and deployment smoothly flow together. We operate across on-prem, private, and public cloud environments, and OpenShift's flexibility comes in handy. It works smoothly across these disparate platforms. OpenShift is best for cloud-native containerized applications. Porting legacy monoliths is complex and time-consuming. We tried to migrate our old CRM system to OpenShift, but it ended up being a bigger headache than it was worth.
Asad Khan | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
Red Hat OpenShift is a complete PaaS solution for developers as well as for deployment & configuration engineers who manage & create the underlying infrastructure for cloud-native applications. My use case is to host containerized RAN applications of mobile operators over EDGE servers in a relatively less resource-intensive infrastructure. Lifecycle management of the application, i.e., the CNFs in the case of Telcos, is relatively easy with Red Hat OpenShift.
  • LCM of CNFs
  • Security of the underlying environment
  • Modular Support of desired operators for Telco applications
  • Supporting all Storage & Networking solutions in the form of CSIs & CNIs
  • Initial deployment of the cluster
  • RBAC & User management
  • Lack of In-built observability solutions
  • Lack of In-built performance monitoring
Well suited for - Telco core applications (CNFs) Telco RAN applications (CNFs) Any containerized application based on microservices. Less appropriate for - VM based applications Monolithic applications Applications require no or very less updates or upgrades Applications with complex requirement of observability & user access
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use it in our company to make our applications work better, and it can ensure the smooth running of the applications. Additionally, it also helps in better organization by enhancing efficiency and increasing the security aspect, and I can say it is more like a background hero who works in silence to make everything work better.
  • Enhancing the security of the system.
  • Helps in the organization to a large extent.
  • Helps in running applications with ease and smoothly.
  • It could do better in the user interface, as it seems a bit complex to some of my colleagues.
  • Integration with other tools needs more work.
  • I do feel that automated enhancement features cause unnecessary changes.
It works great for big organizations for better speed and flexibility. It's also handy if you need your apps to work smoothly on different cloud systems. But if you're a small team with a simple app, or if you don't have a lot of tech experts or a big budget, there might be simpler options that fit better. Also, if your apps don't need to change size a lot or if you're not using lots of different tech at once, a simpler tool could be easier to handle. It all depends on what your team and apps need!
Score 9 out of 10
Vetted Review
Verified User
Incentivized
The community edition and paid version are available. The paid version is my recommendation. It has many Kubernetes-based containerized application management features. And finally, it is ideal for companies who need to launch and deploy applications quickly owing to its scalability.
  • Management is simple.
  • Many useful features and modules.
  • Fastest security update.
  • Finding the right options is often hard as they are further inside other options so make the options menu more clear.
  • The installation process takes too long, so decrease the installation time.
  • Reduce the price so that smaller businesses can afford it.
The platform comes pre-packaged with a lot of features. And there are no issues with any of the features of the program. And because everything is stored on the cloud, it can also store enormous volumes of data, though the price also increases with it as the amount of data increases.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We are using Openshift to deploy our Containerized Applications for both in-house and Client-facing applications. We have integrated Openshift with external GitHub for Code Management and use Openshift for the entire Build and Deployment lifecycle, including Code compilation, Unit Testing, Image Creation, Test Deployment, Regression/Functional Testing, and Production Deployment.
  • RBAC
  • Private Registry.
  • Integration with Third Party Tools.
  • Reduce complexity In Openshift Configuration.
  • Authentication using GitHub.
  • Optimised Infrastructure Need to setup.
Openshift is a good Enterprise-grade Kubernetes platform, with many features like Role Based Access Control, Internal Private Registry, and Easy Integration with External Tools like GitHub, Jenkins, etc., but its installation process is a little bit complex and uncertain in some scenarios due to which sometimes it becomes challenging to onboard the platform and its management.
Score 8 out of 10
Vetted Review
Verified User
Incentivized
We use OpenShift Fabric platform to manage hosting and deployment of our business applications. The platform handles management of environment configuration, pipelines and promotion paths of all our business applications contributing to the backbone of our trillion dollar revenue system. It is critical to our functioning and operations on technology
  • Management of environment configuration, provisioning of pods and secrets is done in a foolproof, standard way so that multiple teams can identify and update it with minimal upkeep
  • It has a large uptime ratio, meaning business applications downtime is usually not hampered
  • It has an efficient way of scaling up and down pods to manage traffic and bandwidth
  • Batch processing and streaming is not yet supported on the platform, and is supported by competitors like GCP
  • Database hosting is handled separately, and thus cannot be maintained from the same pod
  • It's not possible to create cross instance promotion paths
Most well suited for traditional hosting needs, where you need to manage configuration management, secret handling and scaling. This is more of an Iaas than a PaaS offering
Score 7 out of 10
Vetted Review
Verified User
Incentivized
We use it to streamline our deployment workflows and save time/effort. We have a limited time window to do our deployments due to the nature of our 24/7 business. Hence it's important to do it quickly and accurately the first time. OpenShift helps us with faster time to market. Standard containers help us scale based on our trading volume.
  • Auto scaling.
  • Container orchestration.
  • Multi cluster management.
  • Ease of deployment.
  • Support
  • Developer experience (installation, logs, debugging).
  • Cost
Openshift is suitable for microservices-based development environments. In our business, there are sudden peaks in the volumes of trades to be processed. Openshift is suitable as auto-scaling helps our developers focus more on business logic and worry less about infrastructure management. As a heavily regulated industry, Openshift's security features, like RBAC access control and secure containers, help us meet compliance requirements.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
My team and I use Red Hat OpenShift primary for our CI/CD (Continuous Integration / Continuous Deployment) pipeline, along with using it for database analytics. If our databases' threads experience starvation, Red Hat is one of the tools we mainly use to analyze the data in order to search for potential root causes.
  • It's incredibly easy to manage the containers and potential issues that may happen within those containers.
  • The Graphic User Interface (GUI) is great, so much so that I don't find myself using CLI (Command Line Interface) much.
  • It has Kubernetes functionality built in.
  • I find that, specifically, Secret Management is rather tricky, given the way the interface is designed.
  • I wish there were more documentation/built-in modules around the overall usage/use cases of Red Hat. If I were to start from the beginning, I would most likely spend a lot of time trying to learn how to use Red Hat effectively.
  • The monitoring functionality could be improved (timing of how it's displayed and details of what is actually happening). I find myself digging after the monitor triggers an alert vs seeing what the issue is at a glance.
Well-suited: I find that Red Hat is extremely well-suited when we need a solution for horizontal autoscaling. Additionally, if you are looking for container management software, I cannot think of a better one than Red Hat. Less appropriate: In my honest opinion, although Red Hat does have database monitoring functionality, there might be other functions it is better at, and database monitoring can be done elsewhere (or prioritized less).
Mouli Chandra | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
We use it for infrastructure efficiency, DevOps enablement, Container orchestration, image scanning, and security RBAC setup.
  • Deployment streamlining.
  • Multi-cloud and hybrid support.
  • Easy scaling of workloads.
  • Excellent support.
  • Container registry integration.
  • Possible service mesh integration.
  • Ease of app update deployments.
  • Better resource monitoring.
It can be a good tool for well-versed DevOps teams and hybrid cloud workloads. It may not be a good fit for a single application deployment team.
Rajya Lakshmi | TrustRadius Reviewer
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We use Red Hat OpenShift for deploying our microservices applications. This integration allows us to easily manage our containers and orchestrate application deployments with ease. The user interface is intuitive and provides a comprehensive view of our applications, clusters, and resources, making it simple to monitor and manage our deployments.
  • Container Orchestration.
  • App scalability.
  • Security and Compliance.
  • Initial setup of the cluster.
  • Streamlining CI/CD Integration.
  • Resource Management.
Well suited: Scalability, Containerised microservices. May not be well suited: Small-scale deployments with limited resources, legacy applications which not microservices.
Score 9 out of 10
Vetted Review
ResellerIncentivized
Red Hat OpenShift platform enables our customer to load balance apps between physical nodes and save the hassle of manually starting docker container. OCP Data Foundation adds a replacement for buying physical shared storage and Quay add extra container security.
  • Quay - security scanning
  • Quay - additional container registry
  • Single Node Openshift - well done for demo purposes, customized ISO amazingly done
  • Red Hat OpenShift Operators - perfectly done to let other parties write additional functionality
  • documentation on some quay parts
Monitoring could be improved On training/certification: discontinuing Red Hat Certified Specialist in Containers and Kubernetes exam (EX180)
Enrique Verdes | TrustRadius Reviewer
Score 9 out of 10
Vetted Review
Verified User
Incentivized
As a consultant, my role is to help our customers get the most from the solutions we offer. We use Red Hat OpenShift to help our clients develop their business applications in a more agile way, reducing development times, increasing the scalability of solutions, in an environment that favors team productivity. As service providers, we also benefit from being able to quickly provide our customers with a complete platform for their containerized workloads, which offers an easy-to-use interface. Installation is simple and fast, and the use of operators allows you to quickly add functionality. Above all, we trust Red Hat to provide quality content, and with an excellent level of support.
  • The isolation of projects with RBAC is great to give different teams the resources they need without disrupting other teams.
  • Automation with operators is great as it simplifies tasks that required a lot of work, or the deployment and maintenance of applications and tools.
  • The way you can easily scale up or down automatically, at the pod, but also at the node level.
  • With operators, find the right CRD to edit when you need changes or review something, can be difficult.
  • Sometimes you need to view an objects yaml file to check the status of a project or object.
  • Alerts sometimes are a bit obscure, and there's is no information on pod or node involved.
In my vision, OpenShift main focus is developer productivity, and out of the box is packed with a lot of features that, if you want to add to kubernetes, means a lot of work. So if you want to provide a very friendly environment to your developers, without spending lots of time and effort, OpenShift is the way to go, coupled with the support of Red Hat which adds a lot of value. If you want more control over your platform, and more customization, OpenShift might not be the best choice.
Score 10 out of 10
Vetted Review
Verified User
Incentivized
We have been building a platform to be consumed by multiple teams via self-service onboarding process. The stress is on providing
multi-tenancy, separation of duties, and security, as well as support of regional DR scenario for various applications using persistent data. The goal is making OpenShift the standard platform to run containerized workloads and potentially standardize upon it and eliminate other k8s based solutions that unfortunately still exist in the enterprise
  • K8s related tooling
  • Security
  • Multi-cluster management
  • Persistent data replication
  • The embedded ODF cluster solution is limited to a single storage class which does not allow to have different tiers of storage dedicated to specific workloads
  • Fixed size of the underlying disk size that also forces the user to use the same disk size for the further storage scale out process
It works well for any web frontend applications.
Return to navigation