A developers great journey into the world of Devops
July 08, 2025

A developers great journey into the world of Devops

Anonymous | TrustRadius Reviewer
Score 8 out of 10
Vetted Review
Verified User

Software Version

Red Hat OpenShift Container Platform (self-managed)

Modules Used

  • OpenShift API Management
  • OpenShift Service Registry

Overall Satisfaction with Red Hat OpenShift

So, in my organization, we use Red Hat OpenShift as a devops container to host our applications. So every time we push a new version into our git azure, the pipeline is automatically triggered to build the new image and deploy our application. The big advantage we got from using Red Hat OpenShift is that when we used traditional virtual machines to deploy our applications, we didn't know when the service stopped and every time the VM stopped, we had to restart the application (which is essentially a .jar file) again, it didn't restart automatically. In addition, the application artifact is created manually using maven commands. Fortunately, all this was solved using Red Hat OpenShift, because in Red Hat OpenShift we just push the code to git and the magic happens automatically.

Pros

  • build images
  • deploy applications
  • secure applications
  • organize the pipeline between the source code and the deployed app
  • great UI to explore the status of the app: dashboarding

Cons

  • adding custom tasks to a predefined pipelines
  • simplify the access for the logs
  • simplify the add of custom resources (UI instead of yaml)
  • documentation in the yaml files
  • increase security: enforce security system
  • time saver: deployment is easier and faster
  • increase target satisfaction: auto-recovery system, it restarts automatically when there is a problem
In our old system, the developer starts developing the application then manually runs the unit tests and checks the results manually, downloads sonar to his local machine to check for bugs and code governance ... once he's done, he pushes his code to git then returns to his machine to manually clean and package the application and finally delivers the artifact to the operational agent who will connect the application to monitoring and logging tools like ELK and spring admin, eureka ... etc., once they have a change, they have to make sure that the latest version of the deployed code is the latest pushed version. and we're not forgetting the complexity of the procedure for creating a secure mesh service.Today, we use Red Hat OpenShift, so the developer simply pushes his code onto git, git automatically launches an Red Hat OpenShift pipeline (a custom pipeline that checks unit tests, code bugs, recoveries...), if the code is acceptable it is deployed, if not it sends an e-mail to the developer with a full report. And the mesh service is just one operator with a very small configuration. Red Hat OpenShift gitops gives us the power to manage the difference between the deployed image and the source code (if there is a difference between the two) and we're lucky enough to have a complete monitoring and logging dashboard.
as a financial institution, we need to always create a dev environment, a UAT environment and a PROD environment. Red Hat OpenShift gives us the opportunity to manage our 3 environments fluently specially that the DEV environment is an edge environment, it is only accessible by the coworkers, in the other hand, the PROD environment id a public cloud environment that can be accessible by all our collabs.
greate UI UX, easy to use, even when you have no clue about any command lines, you still can manage your apps. Also, public documentation is great, if you search for anything you can find it online. A great community and a support system

Do you think Red Hat OpenShift delivers good value for the price?

Yes

Are you happy with Red Hat OpenShift's feature set?

Yes

Did Red Hat OpenShift live up to sales and marketing promises?

Yes

Did implementation of Red Hat OpenShift go as expected?

Yes

Would you buy Red Hat OpenShift again?

No

Azure Kubernetes Service (AKS), Amazon Elastic Kubernetes Service (EKS), Google Kubernetes Engine
Red Hat OpenShift FITS THE BILL:As a financial institution, our applications must always be up and running, because money is the most important thing to some people, and they can't forgive any delays. Red Hat OpenShift therefore gives us the ability to check the status of our applications and, most importantly, in the event of a problem, Red Hat OpenShift restarts the application automatically.Red Hat OpenShift IS LESS APPROPRIATE: when you have a small integration system, I don't think Red Hat OpenShift is the most appropriate choice, given its price and size. It's like driving a mazzarati in a crowded small town.

Red Hat OpenShift Feature Ratings

Ease of building user interfaces
6
Scalability
7
Platform management overhead
9
Workflow engine capability
8
Platform access control
8
Services-enabled integration
6
Issue recovery
7
Upgrades and platform fixes
8

Comments

More Reviews of Red Hat OpenShift